Exécuter des tests UIConductor avec ATS

Android UIConductor (UICD) est un outil qui permet aux utilisateurs de créer des flux de travail de test en enregistrant les interactions de l'interface utilisateur et en validant le contenu de l'écran. Android Test Station prend en charge l'exécution de tests exportés depuis UICD.

Installation

Pour exécuter des tests UICD avec ATS, vous devez importer la configuration UIConductor , qui contient les suites de tests et les actions de périphérique nécessaires.

  1. Ouvrez Paramètres et accédez à l'onglet Ensembles de configuration .

  2. Cliquez sur Importer et sélectionnez le jeu de configuration UIConductor . Vous devrez peut-être autoriser ATS à accéder à Google Cloud Storage.

    Importer la configuration

    Figure 1. Importation de la configuration UIConductor

Exécuter des tests

  1. Planifiez une exécution de test UIConductor Test (sous Test Suites > UIConductor ). Cette suite de tests peut être utilisée pour exécuter tous les tests UICD exportés.

    Planifier une exécution de test

    Figure 2. Planification d'un test UICD

  2. Ajoutez Install UIConductor pour installer les pilotes UICD nécessaires.

    Ajouter des actions sur l'appareil

    Figure 3. Ajout de l'action requise sur le périphérique

  3. Sélectionnez les tests UICD à exécuter. Par défaut, le fichier devrait être une archive zip contenant des fichiers de test JSON exportés depuis UICD.

    Sélectionnez le fichier de test

    Figure 4. Sélection des fichiers de test à exécuter

  4. Démarrez le test et attendez la fin. Les captures d'écran, les dumps XML et les journaux générés pendant l'exécution seront disponibles dans les fichiers de sortie.