Führen Sie UIConductor-Tests mit ATS aus

Android UIConductor (UICD) ist ein Tool, mit dem Benutzer Testworkflows erstellen können, indem sie UI-Interaktionen aufzeichnen und den Bildschirminhalt validieren. Android Test Station unterstützt die Ausführung von aus UICD exportierten Tests.

Aufstellen

Um UICD-Tests mit ATS auszuführen, müssen Sie die UIConductor- Konfiguration importieren, die die erforderlichen Testsuiten und Geräteaktionen enthält.

  1. Öffnen Sie „Einstellungen“ und navigieren Sie zur Registerkarte „Konfigurationssätze“ .

  2. Klicken Sie auf Importieren und wählen Sie den UIConductor- Konfigurationssatz aus. Möglicherweise müssen Sie ATS für den Zugriff auf Google Cloud Storage autorisieren.

    Konfiguration importieren

    Abbildung 1. Importieren der UIConductor-Konfiguration

Führen Sie Tests durch

  1. Planen Sie einen UIConductor-Test- Testlauf (unter Test Suites > UIConductor ). Mit dieser Testsuite können alle exportierten UICD-Tests ausgeführt werden.

    Testlauf vereinbaren

    Abbildung 2. Planen eines UICD-Testlaufs

  2. Fügen Sie den Install UIConductor hinzu, um die erforderlichen UICD-Treiber zu installieren.

    Geräteaktionen hinzufügen

    Abbildung 3. Hinzufügen der erforderlichen Geräteaktion

  3. Wählen Sie die auszuführenden UICD-Tests aus. Standardmäßig wird erwartet, dass es sich bei der Datei um ein ZIP-Archiv handelt, das aus UICD exportierte JSON-Testdateien enthält.

    Testdatei auswählen

    Abbildung 4. Auswahl der auszuführenden Testdateien

  4. Starten Sie den Testlauf und warten Sie auf den Abschluss. Screenshots, XML-Dumps und während des Laufs generierte Protokolle sind in den Ausgabedateien verfügbar.