Vérificateur CTS pour les applications instantanées

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 .

Lancement du test

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.

Lancement du test

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.

Lancement du test

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.

Lancement du test

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.

Lancement du test

Figure 5. Boîte de dialogue contextuelle d'aide