CTS Verifier for Instant Apps augmente la couverture des tests de compatibilité Android pour Instant Apps en utilisant CTS Verifier pour tester les fonctionnalités qui ne peuvent pas être entièrement automatisées en raison des interfaces utilisateur spécifiques aux OEM, telles que les interfaces utilisateur système.
Exigences
Avant d'exécuter CTS Verifier for Instant Apps, assurez-vous que vous disposez de l'équipement suivant :
- Appareil Android qui a vérifié la compatibilité de l'API Android en réussissant le CTS. Il s'agit du périphérique sous test (DUT).
- Ordinateur Linux avec port compatible USB 2.0. Toutes les connexions au DUT se font via ce port.
Installer des applications instantanées sur DUT
CtsVerifierInstantApp.apk
et le vérificateur CTS sont inclus dans android-cts-verifier.zip
, qui peut être trouvé en vous connectant au tableau de bord Q-EAP .
Les partenaires peuvent créer manuellement le CTS Verifier pour créer CTS afin d'incorporer ou de tester de nouveaux correctifs. Pour créer manuellement CtsVerifierInstantApp.apk
. exécutez la commande suivante sur l'hôte :
make CtsVerifierInstantApp
Pour installer CtsVerifierInstantApp.apk
, exécutez les commandes suivantes sur l'hôte.
adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk
Exécuter des tests
Les trois tests de l'interface utilisateur du système sont affichés sur l'écran d'accueil sous la catégorie de test Instant Apps.
Lorsque vous appuyez sur un test dans la catégorie de test Applications instantanées, un écran de test s'ouvre pour le test. L'écran de test contient les éléments suivants :
- Instructions
- Bouton Démarrer le test
- Trois boutons standard du vérificateur CTS
- Passer
- Aide
- Échouer
En appuyant sur le bouton Démarrer le test , vous lancez l’exemple d’application instantanée.
La première fois que vous appuyez sur Démarrer le test , une boîte de dialogue d'alerte s'ouvre avec des instructions pour installer l'exemple d'application instantanée (Figure 4). Si l’exemple d’application instantanée est déjà installé, cette boîte de dialogue ne s’affiche pas pour les autres tests d’application instantanée.
Appuyez sur le bouton Aide pour ouvrir une boîte de dialogue contextuelle avec une description du test.