Inhaltsverzeichnis
- Seminarprofil
- Lernziele
- Seminarinhalte
- Praxisübungen
- Zielgruppe und Voraussetzungen
- Praxisnutzen
Seminarprofil
Dieses praxisorientierte Seminar behandelt skalierbare, parallele Testausführung auf verwalteten Geräten mit risikobasierter Matrix. Die Arbeit erfolgt schrittweise an ausführbaren Flows, klar definierten Testzuständen und nachvollziehbaren Diagnoseartefakten. Konfiguration, Testlogik und Betriebsanforderungen werden so verbunden, dass die erarbeiteten Muster in produktiven Teams weiterverwendbar bleiben.
Lernziele
- Cloud-Läufe reproduzierbar konfigurieren
- Parallelisierung ohne Testdatenkollisionen umsetzen
- Geräte-, Sprach- und Regionsmatrix risikobasiert wählen
- Pull-Request- und Regressionsläufe trennen
Seminarinhalte
Schritt 1: Cloud-Projekt und Upload-Lauf einrichten
Ein lokal stabiler Flow wird für die verwaltete Geräteausführung vorbereitet. App-Artefakt, Workspace, Geräteprofil und Laufparameter werden als versionierte Einheit übergeben.
- lokale Vorprüfung vor jedem Upload etablieren
- App-Build und Testsuite eindeutig zuordnen
- Laufparameter und Geräteauswahl dokumentieren
Schritt 2: Parallelisierung ohne Datenkollisionen umsetzen
Mehrere Flows werden gleichzeitig ausgeführt, ohne gemeinsame Testkonten oder Datensätze zu beschädigen. Testaufteilung, eindeutige Daten und Laufzeitgrenzen werden gemeinsam geplant.
- unabhängige Flows und versteckte Reihenfolgen erkennen
- Datenräume je parallelem Lauf trennen
- Zeitgewinn gegen Gerätebedarf und Diagnoseaufwand abwägen
Schritt 3: Datenstrategie für parallele Läufe entwickeln
Testkonten, Mandanten, Datensätze und eindeutige Schlüssel werden als verwaltete Ressource behandelt. Die Strategie verhindert Kollisionen und macht erkennbar, welche Daten nach einem Lauf bestehen bleiben dürfen.
- Datenbereiche nach Testklasse und Umgebung trennen
- eindeutige Namen pro Lauf erzeugen
- Lebenszyklus von Anlage, Nutzung und Bereinigung dokumentieren
Schritt 4: Geräte-, Sprach- und Regionsmatrix festlegen
Geräteprofile werden aus realen Zielgruppen und Risikoklassen abgeleitet. Betriebssystem, Formfaktor, Sprache, Region und Zeitzone werden gezielt kombiniert, statt jede mögliche Variante ungeprüft auszuführen.
- repräsentative Kern- und Randgeräte definieren
- Sprache, Region und Zeitzone als Testparameter behandeln
- Matrix regelmäßig anhand von Nutzungs- und Fehlerdaten anpassen
Schritt 5: Tags und Testauswahl für unterschiedliche Läufe verwenden
Tests werden nach Zweck, Risiko, Plattform und Laufzeit klassifiziert. Dadurch können Smoke-, Regression- und Freigabeläufe gezielt zusammengestellt werden, ohne Dateien manuell zu verschieben.
- kleine, stabile Tag-Taxonomie definieren
- Ein- und Ausschlussregeln für Pipelines festlegen
- veraltete oder widersprüchliche Tags regelmäßig bereinigen
Schritt 6: Pull-Request- und Freigabeläufe steuern
Kurze Prüfungen liefern frühe Rückmeldung, während umfangreiche Regressionen zu definierten Zeitpunkten laufen. Status, Artefakte und Verantwortlichkeiten werden in den Entwicklungsprozess eingebunden.
- kritische Journeys für schnelle Prüfungen auswählen
- Freigabekriterien und erlaubte Ausnahmen definieren
- Fehlertriage und erneute Ausführung organisatorisch festlegen
Schritt 7: Berichte und Laufartefakte auswertbar machen
Testergebnisse werden für Entwickler, Qualitätssicherung und Betrieb unterschiedlich aufbereitet. Maschinenlesbare Berichte, Screenshots, Protokolle und Geräteinformationen bilden zusammen einen nachvollziehbaren Fehlerkontext.
- Berichtsformat passend zur Zielplattform wählen
- Artefakte auch bei abgebrochenen Läufen sichern
- Aufbewahrung und Zugriff auf sensible Daten regeln
Schritt 8: Sicherheits- und Datenschutzanforderungen integrieren
Testgeräte, Zugangsdaten, Screenshots und Protokolle können schützenswerte Informationen enthalten. Zugriff, Aufbewahrung, Maskierung und Löschung werden bereits bei der Testarchitektur festgelegt.
- Testkonten mit minimalen Rechten verwenden
- sensible Inhalte in Artefakten erkennen und reduzieren
- Cloud- und lokale Ausführung nach Schutzbedarf auswählen
Praxisübungen
- Lokalen Flow mit eindeutigem App-Build für die Cloud-Ausführung vorbereiten
- Drei parallele Flows mit getrennten Testdaten entwerfen
- Kernmatrix aus Betriebssystem, Gerät, Sprache und Zeitzone begründen und ausführen
Zielgruppe und Voraussetzungen
Zielgruppe: QA Leads, Mobile-DevOps-Teams, Testautomatisierer und Release-Verantwortliche.
Voraussetzungen: Stabile lokale Maestro-Flows, Grundkenntnisse in CI/CD und eine versionierte mobile Anwendung.
Praxisnutzen
Nach Abschluss stehen belastbare Vorgehensweisen, wiederverwendbare YAML-Bausteine und klare Prüfkriterien zur Verfügung. Tests können reproduzierbar ausgeführt, fachlich verständlich bewertet und bei Fehlern mit einer systematischen Diagnose bearbeitet werden.
Fachbereichsleiter / Leiter der Trainer / Ansprechpartner
-

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, weiterer Tag 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | QA Leads, Mobile-DevOps-Teams, Testautomatisierer und Release-Verantwortliche |
| Voraussetzungen: | Stabile lokale Maestro-Flows, Grundkenntnisse in CI/CD und eine versionierte mobile Anwendung |
| 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: | Fachvortrag, Demonstrationen, schrittweise Anleitungen, praktische Übungen und gemeinsame Fehleranalyse am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, 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.
