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.
Öffnen Sie „Einstellungen“ und navigieren Sie zur Registerkarte „Konfigurationssätze“ .
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.
Abbildung 1. Importieren der UIConductor-Konfiguration
Führen Sie Tests durch
Planen Sie einen UIConductor-Test- Testlauf (unter Test Suites > UIConductor ). Mit dieser Testsuite können alle exportierten UICD-Tests ausgeführt werden.
Abbildung 2. Planen eines UICD-Testlaufs
Fügen Sie den Install UIConductor hinzu, um die erforderlichen UICD-Treiber zu installieren.
Abbildung 3. Hinzufügen der erforderlichen Geräteaktion
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.
Abbildung 4. Auswahl der auszuführenden Testdateien
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.