CTS Verifier for Instant Apps augmente la couverture des tests de compatibilité Android pour les 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.
Conditions
Avant d'exécuter CTS Verifier pour Instant Apps, assurez-vous que vous disposez de l'équipement suivant :
- Appareil Android qui a vérifié la compatibilité de l'API Android en passant avec succès le CTS. Il s'agit de l'appareil sous test (DUT).
- Ordinateur Linux avec port compatible USB 2.0. Toutes les connexions au DUT passent par ce port.
Installation de l'application instantanée sur DUT
CtsVerifierInstantApp.apk
et le vérificateur CTS sont inclus dans android-cts-verifier.zip
, que vous pouvez trouver en vous connectant au tableau de bord Q-EAP .
Figure 1. Installation de l'application instantanée sur le DUT
Les partenaires peuvent créer manuellement le vérificateur CTS pour créer CTS afin d'incorporer ou de tester de nouveaux correctifs. Pour créer manuellement CtsVerifierInstantApp.apk
. émettez 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
Fonctionnement
Les trois tests de l'interface utilisateur du système sont affichés sur l'écran d'accueil sous la catégorie de test des applications instantanées.
Figure 2. Écran d'accueil
Lorsque vous appuyez sur un test dans la catégorie de test Instant Apps, un écran de test s'ouvre pour le test. L'écran de test contient les éléments suivants :
- Des instructions
- Bouton Démarrer le test
- Trois boutons CTS Verifier standard
- Passer
- Aider
- Échouer
Appuyez sur le bouton Démarrer le test pour lancer l'exemple d'application instantanée.
Figure 3. Écran de test
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.
Figure 4. Boîte de dialogue d'instructions d'installation
Appuyez sur le bouton Aide pour ouvrir une boîte de dialogue contextuelle avec la description du test.
Figure 5. Boîte de dialogue contextuelle d'aide