Seminar CI/CD-Integration, Parallelisierung und Skalierung

Mobile Regressionstests als verlässlichen Pipeline-Baustein betreiben

Realgerätetests werden in CI/CD häufig zu langsam, zu teuer oder zu instabil, wenn Gerätematrix, Testdaten, App-Builds und Parallelität nicht gemeinsam geplant werden. Das Seminar entwickelt einen Pipeline-Entwurf, der schnelle Rückmeldung und belastbare Endabnahme voneinander trennt.

Jede Sitzung erhält eindeutige Build- und Testmetadaten. Tunnelprozesse, Secrets, App-Uploads, Artefakte und Wiederholungen werden als kontrollierte Pipeline-Schritte behandelt statt als versteckte Nebenwirkung des Testcodes.

Inhaltsverzeichnis

  • Mobile Regressionstests als verlässlichen Pipeline-Baustein betreiben
  • Lernziele
  • Zielgruppe und Voraussetzungen
  • Seminarmodule
    1. Modul 1: Pipeline-Zielbild und Teststufen
    2. Modul 2: Build- und App-Bereitstellung
    3. Modul 3: Secrets und Konfiguration
    4. Modul 4: Matrix, Sharding und Parallelität
    5. Modul 5: Tunnel-Lifecycle in CI
    6. Modul 6: Metadaten, Artefakte und Reporting
    7. Modul 7: Quality Gates und Wiederholungslogik
    8. Modul 8: Skalierung und Betrieb
  • Praxislabor
  • Qualitäts- und Abnahmekriterien

Lernziele

  • Mobile Tests in mehrstufige CI/CD-Pipelines einordnen.
  • Gerätematrizen risikobasiert aufteilen und parallel ausführen.
  • App-Builds, Secrets und Tunnelprozesse sicher automatisieren.
  • Quality Gates aus aggregierten Sitzungsdaten ableiten.
  • Flaky Tests und Infrastrukturfehler getrennt behandeln.
  • Kapazitätsgrenzen und Wartungsreserven in der Pipeline berücksichtigen.

Zielgruppe und Voraussetzungen

Zielgruppe: DevOps Engineers, Build- und Release-Verantwortliche, Testautomatisierer, QA Engineers und Plattformteams.

Voraussetzungen: Grundkenntnisse in CI/CD und automatisierten mobilen Tests; eine beispielhafte Pipeline ist hilfreich.

Seminarmodule

Modul 1: Pipeline-Zielbild und Teststufen

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Smoke-, Integrations-, Regression- und Abnahmetests klar trennen.
  2. Schritt 2: Geräteabdeckung je Stufe nach Risiko und Rückmeldezeit festlegen.
  3. Schritt 3: Synchronen und asynchronen Pipelinebetrieb bewusst wählen.
  4. Schritt 4: Abbruch-, Fortsetzungs- und Freigaberegeln dokumentieren.

Modul 2: Build- und App-Bereitstellung

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: App-Build genau einem Commit und einer Umgebung zuordnen.
  2. Schritt 2: Upload als eigenen idempotenten Pipeline-Schritt umsetzen.
  3. Schritt 3: App-Beispiel sicher an nachfolgende Jobs übergeben.
  4. Schritt 4: Aufbewahrung und Bereinigung nicht mehr benötigter Builds automatisieren.

Modul 3: Secrets und Konfiguration

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Zugangsdaten ausschließlich über geschützte Variablen bereitstellen.
  2. Schritt 2: Gerätematrix und Testparameter versioniert verwalten.
  3. Schritt 3: Produkt-, Umgebungs- und Pipelinekonfiguration trennen.
  4. Schritt 4: Geheimnisse aus Logs, Screenshots und Fehlermeldungen fernhalten.

Modul 4: Matrix, Sharding und Parallelität

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Tests nach Gerät, Plattform, Suite oder Laufzeit segmentieren.
  2. Schritt 2: Shard-Größe anhand historischer Laufzeiten ausbalancieren.
  3. Schritt 3: Parallelitätsgrenzen und Reserven für Wiederholungen einplanen.
  4. Schritt 4: Unvollständige Matrixläufe als eigene Fehlerklasse behandeln.

Modul 5: Tunnel-Lifecycle in CI

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Tunnel vor den Testjobs kontrolliert starten und prüfen.
  2. Schritt 2: Eindeutige Kennung und gemeinsame Nutzung je Pipeline definieren.
  3. Schritt 3: Tunnelstatus während der Ausführung überwachen.
  4. Schritt 4: Prozess nach Erfolg, Fehler oder Abbruch sicher beenden.

Modul 6: Metadaten, Artefakte und Reporting

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Build, Branch, Commit, Suite und Testfall an Sitzungen binden.
  2. Schritt 2: Videos, Screenshots und Protokolle gezielt abrufen.
  3. Schritt 3: Artefaktlinks und Fehlerklassifikation in den CI-Bericht übernehmen.
  4. Schritt 4: Aufbewahrung nach Datenschutz- und Diagnosebedarf steuern.

Modul 7: Quality Gates und Wiederholungslogik

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Pflichtgeräte, erlaubte Ausfälle und Abbruchschwellen definieren.
  2. Schritt 2: Wiederholung nur für nachgewiesene transiente Fehler zulassen.
  3. Schritt 3: Flaky-Quote und Erstlauf-Erfolg getrennt ausweisen.
  4. Schritt 4: Manuelle Freigaben bei unvollständigen oder widersprüchlichen Ergebnissen erzwingen.

Modul 8: Skalierung und Betrieb

Der Themenblock verbindet Planung, Konfiguration, Durchführung und Prüfung in einer nachvollziehbaren Arbeitsfolge.

  1. Schritt 1: Spitzenlast, Wartung und gleichzeitige Teams in der Kapazität berücksichtigen.
  2. Schritt 2: Queue-Zeiten, Laufzeiten und Auslastung regelmäßig auswerten.
  3. Schritt 3: Testsuiten nach Nutzen, Stabilität und Kosten priorisieren.
  4. Schritt 4: Kapazitätsänderungen anhand gemessener Engpässe begründen.

Praxislabor

Die Übungen bauen aufeinander auf und enden jeweils mit einem dokumentierten Prüfpunkt.

  1. Übung 1: Eine Pipeline mit App-Upload, Gerätematrix, parallelen Jobs und sicherer Secret-Verwendung entwerfen.
  2. Übung 2: Eine Testmatrix anhand historischer Laufzeiten in ausgeglichene Shards zerlegen.
  3. Übung 3: Quality Gates, Wiederholungsregeln und Fehlerklassifikation für einen Beispielrelease definieren.

Qualitäts- und Abnahmekriterien

  • Jeder Testlauf ist eindeutig zu Build, Commit und Gerätematrix rückverfolgbar.
  • Parallelisierung verkürzt die Laufzeit ohne Verlust an Testisolation.
  • Tunnel und Secrets werden unabhängig vom Testcode kontrolliert.
  • Quality Gates unterscheiden Produktfehler, Testfehler und Infrastrukturfehler.

Fachbereichsleitung / Trainerleitung / Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DevOps Engineers, Build- und Release-Verantwortliche, Testautomatisierer, QA Engineers und Plattformteams
Voraussetzungen: Grundkenntnisse in CI/CD und mobiler Testautomatisierung; vorhandene Pipeline oder Beispielprojekt 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, 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.

Seminar Startdatum Enddatum Ort Dauer
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Bern 2 Tage
Luzern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben