Das dreitägige Kompaktseminar vermittelt einen zusammenhängenden Einstieg von Architektur und Installation über Android- und iOS-Anbindung bis zu Nutzung, API, Betrieb, Sicherheit und Modernisierungsplanung. Das Format richtet sich an Einführungsteams, die in kurzer Zeit eine gemeinsame technische und organisatorische Arbeitsbasis benötigen.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- ATXServer2 realistisch in eine mobile Test- und Betriebsarchitektur einordnen.
- Eine Server- und Datenbankbasis installieren und abnehmen.
- Android- und iOS-Provider sowie exemplarische Geräte anbinden.
- Reservierung, Remote Control, App-Installation und API-Grundabläufe durchführen.
- Betriebs-, Sicherheits- und Modernisierungsmaßnahmen priorisieren.
Schrittweise Seminarinhalte
1. Architektur, Use Cases und Projektstatus
Schwerpunkt: Server, RethinkDB, Provider, Geräte, Browser, API, Android, iOS, Statusmodell, Nutzergruppen, Grenzen und Betriebsverantwortung.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Architektur, Use Cases und Projektstatus“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Server, RethinkDB, Provider, Geräte, Browser, API, Android, iOS, Statusmodell, Nutzergruppen, Grenzen und Betriebsverantwortung modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis ein abgestimmtes Einführungs- und Architekturzielbild dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
2. Server- und Datenbankbereitstellung
Schwerpunkt: Docker Compose oder manuelle Installation, Python, uv, RethinkDB, Volumes, Umgebungswerte, Authentisierung, Port 4000 und Health Check.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Server- und Datenbankbereitstellung“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Docker Compose oder manuelle Installation, Python, uv, RethinkDB, Volumes, Umgebungswerte, Authentisierung, Port 4000 und Health Check modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis eine funktionsfähige Laborinstanz dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
3. Android-Provider und Gerätebaseline
Schwerpunkt: Docker oder Quellcode, ADB, USB, Entwickleroptionen, Bootstrap-Komponenten, Owner, Heartbeat, Serveranzeige und Funktionstest.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Android-Provider und Gerätebaseline“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Docker oder Quellcode, ADB, USB, Entwickleroptionen, Bootstrap-Komponenten, Owner, Heartbeat, Serveranzeige und Funktionstest modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen vollständigen Android-Onboarding-Prozess dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
4. iOS-Provider und WebDriverAgent
Schwerpunkt: Mac-Host, Gerätevertrauen, Signierung, WDA, Xcode oder tidevice, Ports, Providerstart, Simulator, Serveranzeige und Funktionstest.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „iOS-Provider und WebDriverAgent“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Mac-Host, Gerätevertrauen, Signierung, WDA, Xcode oder tidevice, Ports, Providerstart, Simulator, Serveranzeige und Funktionstest modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen exemplarischen iOS-Onboarding-Prozess dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
5. Nutzung, Remote Control und App-Installation
Schwerpunkt: Gerätefilter, Reservierung, Idle-Timeout, Browsersteuerung, Source-Daten, APK, IPA, Rückgabecodes, Testdurchführung, Cleanup und Freigabe.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Nutzung, Remote Control und App-Installation“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Gerätefilter, Reservierung, Idle-Timeout, Browsersteuerung, Source-Daten, APK, IPA, Rückgabecodes, Testdurchführung, Cleanup und Freigabe modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen vollständigen Testnutzungsablauf dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
6. REST API und einfache Automatisierung
Schwerpunkt: Bearer-Token, Benutzerinfo, Geräte, usable, Reservierung, Aktivität, Source-Daten, Provider-Endpunkt, Freigabe, Fehlerbehandlung und Logging.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „REST API und einfache Automatisierung“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Bearer-Token, Benutzerinfo, Geräte, usable, Reservierung, Aktivität, Source-Daten, Provider-Endpunkt, Freigabe, Fehlerbehandlung und Logging modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen funktionierenden Automatisierungsprototyp dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
7. Betrieb, Monitoring und Sicherheit
Schwerpunkt: Servicekarte, Logs, RethinkDB, Provider-Heartbeat, ADB, WDA, Reverse Proxy, TLS, Token, Netzwerkzonen, Backup und Incident.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Betrieb, Monitoring und Sicherheit“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Servicekarte, Logs, RethinkDB, Provider-Heartbeat, ADB, WDA, Reverse Proxy, TLS, Token, Netzwerkzonen, Backup und Incident modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen priorisierten Betriebs- und Hardening-Plan dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
8. Kapazität, Upgrade und Modernisierung
Schwerpunkt: Geräteklassen, Pools, Auslastung, Wartung, Abhängigkeitsinventar, reproduzierbare Builds, Canary, Rollback, Zieloptionen und Qualifizierungsbedarf.
- Ausgangslage, Systemzustand, Schutzbedarf und Zielkriterien für den Themenblock „Kapazität, Upgrade und Modernisierung“ erfassen.
- Relevante Komponenten, Konfigurationswerte, Rollen und Abhängigkeiten anhand von Geräteklassen, Pools, Auslastung, Wartung, Abhängigkeitsinventar, reproduzierbare Builds, Canary, Rollback, Zieloptionen und Qualifizierungsbedarf modellieren.
- Die erforderliche Konfiguration oder Prozessfolge in einer kontrollierten Laborumgebung schrittweise umsetzen und jeden Zwischenschritt dokumentieren.
- Funktion, Berechtigungen, Protokollierung, Fehlerverhalten und Wiederanlauf mit definierten Positiv- und Negativfällen prüfen.
- Als Arbeitsergebnis einen realistischen Ausbau- und Modernisierungsfahrplan dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
Praxisübungen und Laborszenarien
- Aufbau eines Architektur- und Betriebszielbilds für eine Beispielgerätefarm.
- Inbetriebnahme einer Server- und RethinkDB-Laborumgebung.
- Anbindung eines Android-Geräts und exemplarische Planung der iOS-Strecke.
- Durchführung von Reservierung, Remote-Nutzung, App-Installation und Freigabe.
- Erstellung eines einfachen API-Clients sowie eines Betriebs- und Sicherheitsplans.
Zielgruppe und Voraussetzungen
Zielgruppe: Technische Projektleitung, Mobile-QA, System- und Plattformadministration, DevOps, Testautomatisierung und Informationssicherheit
Voraussetzungen: Grundverständnis von mobilen Testgeräten, Linux oder Windows, Netzwerken, Docker, Python und REST; praktische Spezialkenntnisse sind nicht 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
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
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: | Technische Projektleitung, Mobile-QA, System- und Plattformadministration, DevOps, Testautomatisierung und Informationssicherheit |
| Voraussetzungen: | Grundverständnis von mobilen Testgeräten, Linux oder Windows, Netzwerken, Docker, Python und REST; praktische Spezialkenntnisse sind nicht 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.
