Outil de vérification CTS pour les applis instantanées

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.

Lancement du test

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.

Lancement du test

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.

Lancement du test

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.

Lancement du test

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.

Lancement du test

Figure 5. Boîte de dialogue pop-up d'aide