UIConductor ermöglicht aufgezeichnete UI-Abläufe und Prüfungen des Bildschirminhalts. Der Seminartag konzentriert sich auf die saubere Übergabe dieser Tests an ATS, die erforderliche Konfiguration und Geräteaktion sowie die Auswertung von Screenshots, XML-Dumps und Protokollen.
Inhaltsverzeichnis
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Arbeitsaufteilung und Hostkonzept
- Konfigurationssatz importieren
- Testlauf vorbereiten
- Testarchive bereitstellen
- Ausführen und überwachen
- Ausgabedateien und Diagnose
- Praxisübungen
- Methodik
Lernziele
- UIConductor-Erstellung und ATS-Ausführung klar voneinander abgrenzen.
- Den erforderlichen Konfigurationssatz in ATS bereitstellen.
- Treiberaktion, globale Variablen und exportierte Testarchive korrekt zuordnen.
- UIConductor-Läufe starten, überwachen und Ergebnisse auswerten.
- Typische Host-, Geräte-, Variablen- und Paketfehler systematisch beheben.
Zielgruppe
UI-Testautomatisierung, Quality Engineering, Android-Systemtest, ATS-Administration und Fachbereiche mit wiederkehrenden Bedienabläufen.
Voraussetzungen
ATS-Grundkenntnisse und Erfahrung mit exportierten UIConductor-Testfällen. Ein getrennt vorbereiteter UIConductor-Arbeitsplatz und eine ATS-Übungsinstanz werden empfohlen.
Seminarinhalte
Arbeitsaufteilung und Hostkonzept
- Schritt 1: Aufzeichnung, Pflege und Export der UI-Workflows von der eigentlichen ATS-Ausführung trennen.
- Schritt 2: Getrennte Hosts oder klar getrennte Betriebszeiten planen, um Geräte- und ADB-Konflikte zu vermeiden.
- Schritt 3: Versionen von Testworkflow, Treiber und Zielbuild gemeinsam dokumentieren.
Konfigurationssatz importieren
- Schritt 1: In den Einstellungen den Bereich für Konfigurationssätze öffnen.
- Schritt 2: Den UIConductor-Satz auswählen und die enthaltenen Tests sowie Geräteaktionen prüfen.
- Schritt 3: Importierte Einträge mit einem kleinen Referenztest auf Vollständigkeit kontrollieren.
Testlauf vorbereiten
- Schritt 1: Die UIConductor-Testdefinition auswählen und geeignete Geräte zuordnen.
- Schritt 2: Die Installationsaktion für die benötigten UIConductor-Treiber ergänzen.
- Schritt 3: Globale Variablen als Schlüssel-Wert-Paare ohne unerwünschte Präfixe setzen.
Testarchive bereitstellen
- Schritt 1: Exportierte JSON-Testfälle in der erwarteten Archivstruktur prüfen.
- Schritt 2: Einzelne Tests oder ein Projektarchiv als Testressource auswählen.
- Schritt 3: Dateiname, Projektstand und Zielbuild vor dem Start eindeutig kennzeichnen.
Ausführen und überwachen
- Schritt 1: Den Lauf starten und Installation, Gerätezuweisung sowie Testfortschritt beobachten.
- Schritt 2: Fehler in Treiberinstallation, Variablenauflösung und UI-Erkennung getrennt einordnen.
- Schritt 3: Bei Abbruch Gerät und installierte Komponenten in einen definierten Zustand zurückführen.
Ausgabedateien und Diagnose
- Schritt 1: Screenshots, XML-Dumps und Logs aus den Ausgabedateien öffnen.
- Schritt 2: Erwarteten UI-Zustand, tatsächliche Ansicht und aufgezeichnete Aktion zeitlich zusammenführen.
- Schritt 3: Instabile Selektoren, Timing-Probleme und umgebungsabhängige Variablen als getrennte Fehlerklassen dokumentieren.
Praxisübungen
- Importieren und Prüfen eines vorbereiteten UIConductor-Konfigurationssatzes.
- Konfigurieren eines Testlaufs mit Treiberaktion, Variablen und Testarchiv.
- Ausführen des Workflows und Auswerten von Screenshot, XML-Dump und Log.
- Beheben eines simulierten Variablen- und Timingfehlers.
Methodik
Ein vorhandener UIConductor-Workflow wird vollständig in ATS übernommen. Die Übungen konzentrieren sich auf die Übergabepunkte, an denen in der Praxis die meisten Konfigurations- und Laufzeitfehler entstehen.
Fachbereichsleitung / Trainerleitung / Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 1 Tag ca. 6 h/Tag, Beginn: 10:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | UI-Testautomatisierung, Quality Engineering, Android-Systemtest, ATS-Administration und Fachbereiche mit wiederkehrenden Bedienabläufen. |
| Voraussetzungen: | ATS-Grundkenntnisse und Erfahrung mit exportierten UIConductor-Testfällen. Ein getrennt vorbereiteter UIConductor-Arbeitsplatz und eine ATS-Übungsinstanz werden empfohlen. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
