Seminar ATXServer2 – iOS-Gerätelabor, Signierung und WebDriverAgent

Das dreitägige Seminar behandelt den stabilen Aufbau eines iOS-Gerätelabors mit WebDriverAgent. Mac-Host, USB-Verbindungen, Gerätevertrauen, Entwickleroptionen, Zertifikate, Provisioning, Bundle-IDs, Xcode, libimobiledevice, usbmuxd, Portweiterleitung, MJPEG, Dauerbetrieb und Wiederherstellung werden in einer vollständigen Laborstrecke bearbeitet.

Inhaltsübersicht

  • Lernziele und fachliche Einordnung
  • Schrittweise Seminarinhalte
  • Praxisübungen und Laborszenarien
  • Zielgruppe und Voraussetzungen
  • Didaktik und Arbeitsweise

Lernziele

  • Eine tragfähige Mac-, USB- und Netzwerkarchitektur für iOS-Testgeräte planen.
  • Gerätevertrauen, Entwicklerfunktionen und dauerhafte Laborparameter korrekt setzen.
  • WebDriverAgent mit geeigneten Zertifikaten, Profilen und Bundle-IDs signieren.
  • usbmuxd, libimobiledevice, Ports und Bildstrom systematisch diagnostizieren.
  • Zertifikatswechsel, Geräteersatz und Wiederanlauf in belastbare Runbooks überführen.

Schrittweise Seminarinhalte

1. Mac-Host, USB und Fehlerdomänen

Schwerpunkt: macOS, Xcode, Hostleistung, USB-Controller, aktive Hubs, Kabel, Strom, Gerätegruppen, Netzwerk, Kühlung und Standortgrenzen.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Mac-Host, USB und Fehlerdomänen“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von macOS, Xcode, Hostleistung, USB-Controller, aktive Hubs, Kabel, Strom, Gerätegruppen, Netzwerk, Kühlung und Standortgrenzen modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis ein vollständiges iOS-Laborzielbild dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

2. Gerätevertrauen und iOS-Baseline

Schwerpunkt: Entsperrung, Vertrauen, Entwicklerfunktionen, UI Automation, Web Inspector, Auto-Lock, Displayhelligkeit, Updates, Neustart und Gerätestatus.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Gerätevertrauen und iOS-Baseline“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Entsperrung, Vertrauen, Entwicklerfunktionen, UI Automation, Web Inspector, Auto-Lock, Displayhelligkeit, Updates, Neustart und Gerätestatus modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis eine dokumentierte iOS-Gerätebaseline dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

3. Apple-Entwickleridentitäten und Signierung

Schwerpunkt: Zertifikate, private Schlüssel, Teams, Provisioning Profiles, App-ID, Bundle-ID, Gerätezuordnung, Ablaufdaten und Verantwortlichkeiten.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Apple-Entwickleridentitäten und Signierung“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Zertifikate, private Schlüssel, Teams, Provisioning Profiles, App-ID, Bundle-ID, Gerätezuordnung, Ablaufdaten und Verantwortlichkeiten modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis ein kontrolliertes Signierungs- und Berechtigungsmodell dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

4. WebDriverAgent-Projekt und Build

Schwerpunkt: Appium-Variante, Xcode-Projekt, Scheme, Runner, Abhängigkeiten, Carthage oder aktuelle Buildwerkzeuge, Signing-Einstellungen und Teststart.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „WebDriverAgent-Projekt und Build“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Appium-Variante, Xcode-Projekt, Scheme, Runner, Abhängigkeiten, Carthage oder aktuelle Buildwerkzeuge, Signing-Einstellungen und Teststart modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis einen reproduzierbaren WDA-Buildprozess dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

5. libimobiledevice, usbmuxd und Gerätekommunikation

Schwerpunkt: usbmuxd, libimobiledevice, ideviceinstaller, Geräteerkennung, Pairing, Portweiterleitung, Prozesszustände und Diagnosebefehle.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „libimobiledevice, usbmuxd und Gerätekommunikation“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von usbmuxd, libimobiledevice, ideviceinstaller, Geräteerkennung, Pairing, Portweiterleitung, Prozesszustände und Diagnosebefehle modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis einen systematischen Kommunikations-Diagnosepfad dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

6. WDA-Ports, MJPEG und Remote Control

Schwerpunkt: WDA-Port, MJPEG-Port, iproxy, HTTP-Endpunkte, Screen-Stream, Portkollisionen, Weiterleitung, Firewall und Funktionstest.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „WDA-Ports, MJPEG und Remote Control“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von WDA-Port, MJPEG-Port, iproxy, HTTP-Endpunkte, Screen-Stream, Portkollisionen, Weiterleitung, Firewall und Funktionstest modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis eine getestete Remote-Control- und Bildstromstrecke dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

7. Dauerbetrieb und Stabilität

Schwerpunkt: Keychain, Headless-Betrieb, Geräteentsperrung, Stromversorgung, Bildschirm, WDA-Neustart, Hostreboot, Zertifikatsablauf und Watchdog.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Dauerbetrieb und Stabilität“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Keychain, Headless-Betrieb, Geräteentsperrung, Stromversorgung, Bildschirm, WDA-Neustart, Hostreboot, Zertifikatsablauf und Watchdog modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis einen stabilen Dauerbetriebsplan dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

8. Fehleranalyse, Erneuerung und Recovery

Schwerpunkt: Buildfehler, Signingfehler, Trust-Verlust, WDA-Ausfall, Portkonflikt, USB-Abbruch, Gerätewechsel, Zertifikatserneuerung und Wiederanlauf.

  1. Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Fehleranalyse, Erneuerung und Recovery“ erfassen.
  2. Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Buildfehler, Signingfehler, Trust-Verlust, WDA-Ausfall, Portkonflikt, USB-Abbruch, Gerätewechsel, Zertifikatserneuerung und Wiederanlauf modellieren.
  3. Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
  4. Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
  5. Als Arbeitsergebnis ein vollständiges iOS-Labor- und Recovery-Runbook dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.

Praxisübungen und Laborszenarien

  • Erstellung einer Mac-, USB- und Portarchitektur für mehrere iOS-Geräte.
  • Konfiguration eines Signierungsmodells und Build eines WebDriverAgent-Runners.
  • Prüfung von Gerätevertrauen, WDA-Endpunkt und MJPEG-Bildstrom.
  • Analyse vorbereiteter Signing-, Pairing-, USB- und Portfehler.
  • Entwurf eines Zertifikatswechsel- und Wiederanlaufplans.

Zielgruppe und Voraussetzungen

Zielgruppe: iOS-Testlaborbetrieb, Mobile-QA, Testautomatisierung, macOS-Administration, DevOps und technischer Support

Voraussetzungen: Praktische macOS- und Xcode-Kenntnisse, Grundverständnis von iOS-Code-Signing, USB und Netzwerken; Zugriff auf Mac, iOS-Gerät und Entwickleridentität ist erforderlich

Didaktik und Arbeitsweise

Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurationsschritte, Praxisübungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe als Betriebsstandard wiederholbar bleiben.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: iOS-Testlaborbetrieb, Mobile-QA, Testautomatisierung, macOS-Administration, DevOps und technischer Support
Voraussetzungen: Praktische macOS- und Xcode-Kenntnisse, Grundverständnis von iOS-Code-Signing, USB und Netzwerken; Zugriff auf Mac, iOS-Gerät und Entwickleridentität ist erforderlich
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
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Luzern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben