CTS Verifier pour les applications instantanées étend la couverture des tests de compatibilité Android pour les applications instantanées en utilisant CTS Verifier pour tester les fonctionnalités qui ne peuvent pas être entièrement automatisées en raison d'UI spécifiques aux OEM, telles que les UI système.
Conditions requises
Avant d'exécuter CTS Verifier pour les applications instantanées, assurez-vous de disposer des équipements suivants:
- Appareil Android ayant validé la compatibilité de l'API Android en réussissant le test CTS. Il s'agit de l'appareil testé.
- Ordinateur Linux avec port compatible USB 2.0 Toutes les connexions au DUT se font via ce port.
Installer des applications instantanées sur un DUT
CtsVerifierInstantApp.apk
et le vérificateur CTS sont inclus dans android-cts-verifier.zip
, accessible en vous connectant au
tableau de bord Q-EAP.
Figure 1 : Installer une application instantanée sur un appareil de test
Les partenaires peuvent créer manuellement le vérificateur CTS pour créer CTS afin d'intégrer ou de tester de nouvelles corrections. Pour compiler 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 d'interface utilisateur du système s'affichent 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 "Tests des applications instantanées", un écran de test s'ouvre. L'écran de test contient les éléments suivants:
- Instructions
- Bouton Start Test (Démarrer le test)
- Trois boutons du vérificateur CTS standard
- Pass
- Aide
- Échec
Appuyez sur le bouton Start Test (Démarrer le test) pour lancer l'application exemple Instant App.
Figure 3. Écran de test
Lorsque vous appuyez sur Start Test (Démarrer le test) pour la première fois, une boîte de dialogue d'alerte s'ouvre avec des instructions pour installer l'application instantanée exemple (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
Appuyer sur le bouton Aide ouvre une boîte de dialogue pop-up décrivant le test.
Figure 5. Boîte de dialogue pop-up d'aide