Vorkonfigurierte Tests reichen für standardisierte Abläufe, nicht jedoch für jedes Labor. Das Seminar erschließt die YAML-basierte Konfiguration und zeigt, wie eigene Testdefinitionen, Ressourcenmodelle und Geräteaktionen nachvollziehbar erstellt, validiert, exportiert und auf weitere Hosts übertragen werden.
Inhaltsverzeichnis
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Konfigurationsmodell
- Testdefinitionen
- Ressourcendefinitionen
- Buildkanäle und Dateiauswahl
- Geräteaktionen in der Konfiguration
- Eigene Tests in der Oberfläche
- Config Sets und Hostübertragung
- Qualitätssicherung und Versionierung
- Praxisübungen
- Methodik
Lernziele
- Aufbau und Zusammenhänge der ATS-Konfiguration sicher lesen.
- Eigene Testdefinitionen mit Befehl, Umgebung und Ergebnisdateien erstellen.
- Buildkanäle, lokale Dateien und Ressourcenmuster sinnvoll einsetzen.
- Geräteaktionen und Testressourcen konsistent verknüpfen.
- Konfigurationen validieren, versionieren, exportieren und kontrolliert importieren.
Zielgruppe
Test Engineering, ATS-Administration, Build- und Release-Engineering, Android-Plattformentwicklung und DevOps.
Voraussetzungen
Sichere ATS-Bedienung, Grundkenntnisse in YAML sowie Verständnis von Testpaketen, Umgebungsvariablen und Dateipfaden.
Seminarinhalte
Konfigurationsmodell
- Schritt 1: Tests, Buildkanäle und Geräteaktionen als Hauptbereiche einer Konfiguration unterscheiden.
- Schritt 2: Kennungen, Namen und Verknüpfungen so planen, dass Abhängigkeiten eindeutig bleiben.
- Schritt 3: Eine bestehende Konfiguration vom Testeintrag bis zur verwendeten Ressource nachverfolgen.
Testdefinitionen
- Schritt 1: Testkennung, Anzeigename, Ausführungsbefehl und Wiederholungsbefehl festlegen.
- Schritt 2: Umgebungsvariablen, Java-Eigenschaften und vorbereitende Skripte bedarfsgerecht ergänzen.
- Schritt 3: Ergebnisdatei, Ausgabemuster und Kontextdateien für die spätere Auswertung definieren.
Ressourcendefinitionen
- Schritt 1: Testpakete, Geräteimages und weitere Ressourcentypen funktional unterscheiden.
- Schritt 2: Standardquelle, Dateiname, Dekomprimierung und Zielverzeichnis konsistent konfigurieren.
- Schritt 3: Versionen und Prüfkriterien so kennzeichnen, dass ein Lauf später vollständig reproduzierbar ist.
Buildkanäle und Dateiauswahl
- Schritt 1: Buildkanäle nach Zugriffsweg, Suchkriterien und Aktualität bewerten.
- Schritt 2: Dateimuster kontrolliert einsetzen und den tatsächlich ausgewählten neuesten Treffer prüfen.
- Schritt 3: Lokale Dateien und zusätzlich eingebundene Verzeichnisse als reproduzierbare Alternative bereitstellen.
Geräteaktionen in der Konfiguration
- Schritt 1: Eine Geräteaktion mit Target Preparer, Optionen und benötigten Ressourcen beschreiben.
- Schritt 2: Reihenfolge und Abhängigkeiten mehrerer Aktionen dokumentieren.
- Schritt 3: Fehlerverhalten und Wiederholbarkeit mit einem kurzen Testlauf validieren.
Eigene Tests in der Oberfläche
- Schritt 1: Eine neue Testdefinition anlegen oder eine bestehende Definition kontrolliert kopieren.
- Schritt 2: Pflichtfelder, Ressourcen und Ergebnisverarbeitung vollständig ergänzen.
- Schritt 3: Die Definition mit einem kleinen Testpaket prüfen und anschließend gegen die YAML-Fassung vergleichen.
Config Sets und Hostübertragung
- Schritt 1: Zusammengehörige Tests, Aktionen und Buildkanäle als Konfigurationssatz strukturieren.
- Schritt 2: Hostkonfiguration exportieren und Inhalt sowie sensible Angaben vor der Weitergabe prüfen.
- Schritt 3: Die Konfiguration auf einem zweiten Host importieren und mit einem Referenzlauf abnehmen.
Qualitätssicherung und Versionierung
- Schritt 1: Syntaxprüfung, Namenskonventionen und fachliche Prüfliste vor jedem Import anwenden.
- Schritt 2: Konfigurationsänderungen mit Versionskennung, Freigabe und Rückfallstand verwalten.
- Schritt 3: Ein Testset für die automatische oder manuelle Abnahme kritischer Konfigurationsänderungen erstellen.
Praxisübungen
- Analysieren einer vorhandenen YAML-Konfiguration und Zeichnen der Abhängigkeiten.
- Erstellen einer eigenen Testdefinition mit Ressourcen- und Ergebnisabbildung.
- Aufbauen einer Geräteaktion und Einbinden in einen Testlauf.
- Exportieren, Importieren und Abnehmen einer Hostkonfiguration auf einer zweiten Übungsinstanz.
Methodik
Konfigurationen werden schrittweise erweitert und nach jeder Änderung mit einem kurzen Referenzlauf geprüft. Der Schwerpunkt liegt auf Lesbarkeit, Versionierbarkeit und reproduzierbarer Übertragung.
Fachbereichsleitung / Trainerleitung / Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Test Engineering, ATS-Administration, Build- und Release-Engineering, Android-Plattformentwicklung und DevOps. |
| Voraussetzungen: | Sichere ATS-Bedienung, Grundkenntnisse in YAML sowie Verständnis von Testpaketen, Umgebungsvariablen und Dateipfaden. |
| 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.
