Seminar Testinium Device Park – CI/CD-Integration

Das Seminar entwickelt einen vollständigen CI/CD-Ablauf für mobile Tests mit Testinium Device Park. Build-Artefakte, Anmeldeinformationen, Geräteauswahl, Zuweisung, Testausführung, Ergebnisübergabe und Cleanup werden als reproduzierbare Pipeline-Stufen umgesetzt. Die Integration wird so gestaltet, dass Fehler klar zugeordnet und blockierte Geräte zuverlässig vermieden werden.

Inhaltsübersicht

  1. Pipeline-Architektur und Stufendesign
  2. Secrets und Artefakte bereitstellen
  3. Dynamische Geräteauswahl und Zuweisung
  4. Testausführung, Ergebnisse und Cleanup
  5. Quality Gates und Betriebsüberwachung

Zielsetzung

  • Device-Park-Schritte sauber in eine Pipeline gliedern
  • Secrets und App-Artefakte sicher übergeben
  • Geräte dynamisch auswählen, reservieren und freigeben
  • Testergebnisse als belastbare Quality Gates nutzen

Teilnehmerkreis und Voraussetzungen

Teilnehmerkreis: DevOps Engineers, Build- und Release Engineers, Testautomatisierer und technische QA-Verantwortliche
Voraussetzungen: Grundkenntnisse in CI/CD, mobilen Build-Artefakten und automatisierten Tests; API- oder Appium-Erfahrung ist hilfreich

Kapitel 1: Pipeline-Architektur und Stufendesign

Inhaltsverzeichnis

  1. Build, Bereitstellung und Test
  2. Abhängigkeiten und Abbruchpfade
  3. Wiederverwendbare Pipeline-Komponenten

Schritt-für-Schritt-Anleitung

  1. Bestehenden mobilen Build- und Release-Prozess aufnehmen.
  2. Device-Park-Aktionen als getrennte, überprüfbare Stufen modellieren.
  3. Ein- und Ausgaben jeder Stufe eindeutig definieren.
  4. Abbruch- und Cleanup-Pfade unabhängig vom Testergebnis festlegen.
  5. Gemeinsame Schritte als wiederverwendbare Pipeline-Komponenten kapseln.

Praxisübung

Praxisübung: Entwurf einer Pipeline mit Build, Upload, Allocation, Test, Ergebnisübergabe und Release.

Kapitel 2: Secrets und Artefakte bereitstellen

Inhaltsverzeichnis

  1. Anmeldeinformationen
  2. APK-/IPA-Artefakte
  3. Metadaten und Nachvollziehbarkeit

Schritt-für-Schritt-Anleitung

  1. Zugriffsdaten im Secret Store der Pipeline hinterlegen.
  2. Berechtigungen auf den tatsächlich benötigten Umfang begrenzen.
  3. Build-Artefakt mit Version, Commit und Prüfsumme versehen.
  4. Artefakt an Device Park übertragen und Dateireferenz speichern.
  5. Geheime Werte in Konsolenausgaben und Fehlerprotokollen maskieren.

Praxisübung

Praxisübung: Sichere Übergabe eines mobilen Builds und der benötigten Zugangsdaten zwischen Pipeline-Stufen.

Kapitel 3: Dynamische Geräteauswahl und Zuweisung

Inhaltsverzeichnis

  1. Auswahlregeln
  2. Pool- und Gerätestatus
  3. Warteschlange und Timeout

Schritt-für-Schritt-Anleitung

  1. Testanforderungen in maschinenlesbare Gerätekriterien übersetzen.
  2. Verfügbare und gesunde Geräte aus dem vorgesehenen Pool abfragen.
  3. Geeignetes Gerät nach priorisierten Regeln auswählen.
  4. Zuweisung mit begrenzter Wartezeit und klarer Fehlermeldung durchführen.
  5. Zuweisungskennung für Test und Cleanup sicher weiterreichen.

Praxisübung

Praxisübung: Pipeline-Schritt zur Auswahl eines passenden Geräts mit Fallback auf eine definierte Geräteklasse.

Kapitel 4: Testausführung, Ergebnisse und Cleanup

Inhaltsverzeichnis

  1. Session-Start
  2. Testreports und Logs
  3. Freigabe in jedem Endzustand

Schritt-für-Schritt-Anleitung

  1. Session mit Build- und Geräteparametern starten.
  2. Automatisierten Test ausführen und Laufkennung durchgängig verwenden.
  3. Testreport, Session-Daten und Logs als Pipeline-Artefakte sammeln.
  4. Session bei Erfolg, Fehler oder Abbruch kontrolliert beenden.
  5. Gerät freigeben und den abschließenden Status prüfen.

Praxisübung

Praxisübung: Umsetzung eines garantiert ausgeführten Cleanup-Blocks für erfolgreiche und fehlgeschlagene Jobs.

Kapitel 5: Quality Gates und Betriebsüberwachung

Inhaltsverzeichnis

  1. Freigabekriterien
  2. Fehlerklassifikation
  3. Metriken und Kapazität

Schritt-für-Schritt-Anleitung

  1. Fachliche Fehler von Infrastruktur- und Kapazitätsfehlern trennen.
  2. Quality Gate mit eindeutigen Schwellenwerten definieren.
  3. Wiederholung nur für zulässige temporäre Fehler einsetzen.
  4. Pipeline-Dauer, Wartezeit, Geräteauslastung und Fehlerquote messen.
  5. Regelmäßige Überprüfung von Grenzwerten und Pool-Kapazität einplanen.

Praxisübung

Praxisübung: Konfiguration eines Release-Gates mit differenzierter Behandlung von Test-, Infrastruktur- und Verfügbarkeitsfehlern.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.198 zzgl. MwSt.
Inhaus: CHF 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DevOps Engineers, Build- und Release Engineers, Testautomatisierer und technische QA-Verantwortliche
Voraussetzungen: Grundkenntnisse in CI/CD, mobilen Build-Artefakten und automatisierten Tests; API- oder Appium-Erfahrung ist hilfreich
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
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 +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
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
Zürich 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
Winterthur 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
Basel 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
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben