Beschreibung
Das Intensivformat deckt sämtliche Themen der spezialisierten Seminare in verdichteter Form ab. Ein zusammenhängendes Übungsprojekt wird von der Teststrategie über reale Geräte und Appium bis zur Pipeline, visuellen Regression und geregelten Ergebnisbewertung aufgebaut.
Lernziele
- eine vollständige Mobile-Teststrategie für Apps und mobile Websites entwerfen
- reale Geräte, Apps, Zugriffe und Berechtigungen sicher organisieren
- manuelle und automatisierte Tests mit Appium belastbar umsetzen
- Debugging, Simulation, Cross-Device- und visuelle Prüfungen kombinieren
- SDK, REST-API, CI/CD und Testmanagement zu einem Betriebsmodell verbinden
Inhaltsübersicht
- Tag 1: Teststrategie und Geräte-Cloud
- Tag 1: Manuelles und exploratives Testen
- Tag 1: Interne Systeme und sicherer Zugriff
- Tag 2: App-Builds und Testdaten
- Tag 2: Appium-Grundlage und Capabilities
- Tag 2: Inspector und Selektoren
- Tag 3: Plattformübergreifende Appium-Architektur
- Tag 3: Debugging auf Android und iOS
- Tag 3: Wartbare Testsuiten
- Tag 4: Mobile Webtests
- Tag 4: Netzwerk, Sensoren und Hardwarefunktionen
- Tag 4: Cross-Device- und visuelle Regression
- Tag 5: SDK und REST-API
- Tag 5: CI/CD und Parallelisierung
- Tag 5: Testläufe, Evidenz und Betriebsmodell
Seminarinhalte
1. Tag 1: Teststrategie und Geräte-Cloud
- Mobile-Risiken, kritische Nutzerabläufe und Abdeckungsstufen erfassen.
- Geräte-, Betriebssystem- und Formfaktormatrix erstellen.
- Öffentliche und private Pools, Projekte, Slots und Rollen in ein Zielbild überführen.
2. Tag 1: Manuelles und exploratives Testen
- Gerät in der Workbench starten und App oder mobile Website bereitstellen.
- Gesten, Ausrichtung, Screenshots, Video und Protokolle einsetzen.
- Manuellen Testlauf mit reproduzierbarem Fehlernachweis abschließen.
3. Tag 1: Interne Systeme und sicherer Zugriff
- VPN-, Connect- und Mobile-Access-Szenarien unterscheiden.
- DNS-, TLS- und Tokenanforderungen prüfen.
- Zugriff testen und alle temporären Freigaben kontrolliert entfernen.
4. Tag 2: App-Builds und Testdaten
- APK- und IPA-Pakete versionieren, hochladen und installieren.
- App-Zustände, Umgebungen, Testkonten und instrumentierte Varianten organisieren.
- Reproduzierbare Übergabe vom Build an den Test herstellen.
5. Tag 2: Appium-Grundlage und Capabilities
- API-Zugang und Gerätekonfiguration vorbereiten.
- Erste Android- und iOS-Sitzung starten.
- Fachlichen Ablauf automatisieren, validieren und sauber beenden.
6. Tag 2: Inspector und Selektoren
- UI-Hierarchie und Kontexte analysieren.
- Stabile Selektoren und Wartebedingungen entwickeln.
- Screen Objects für wiederverwendbare Interaktionen erstellen.
7. Tag 3: Plattformübergreifende Appium-Architektur
- Gemeinsame Fachabläufe und Plattformvarianten trennen.
- Treiber-, Screen-, Service- und Datenebenen strukturieren.
- Parallelität und geräteunabhängige Tests sicherstellen.
8. Tag 3: Debugging auf Android und iOS
- mobilebridge mit ADB, Android Studio oder Xcode koppeln.
- UI-Quelle, App-Protokolle, Video und Netzwerkdaten zusammenführen.
- Fehlerursache mit einem standardisierten Diagnose-Runbook eingrenzen.
9. Tag 3: Wartbare Testsuiten
- Capability-Fabriken, Datenobjekte und Synchronisationshilfen aufbauen.
- Flaky Tests nach Ursache statt durch pauschale Wiederholung behandeln.
- Code-Review- und Qualitätsregeln für Mobile-Tests definieren.
10. Tag 4: Mobile Webtests
- Selenium-Sitzungen auf realen mobilen Browsern konfigurieren.
- Responsive Zustände, Orientierung und interne Ziele prüfen.
- Geräte bereinigen und Ergebnisse nach Browserprofil ordnen.
11. Tag 4: Netzwerk, Sensoren und Hardwarefunktionen
- Latenz, Bandbreite und Paketverlust in Szenarien überführen.
- Standort, Kamera, Biometrie und Ausrichtung kontrolliert variieren.
- Manuelle und automatisierte Prüfungen unter denselben Bedingungen vergleichen.
12. Tag 4: Cross-Device- und visuelle Regression
- Stabile Ausgangszustände und Vergleichsaufnahmen erzeugen.
- Mobile App und mobile Website über mehrere Geräteprofile prüfen.
- Relevante Abweichungen klassifizieren und Fehlalarme reduzieren.
13. Tag 5: SDK und REST-API
- Java- oder TypeScript-SDK sowie REST-Zugriff konfigurieren.
- Geräte, Apps, Sitzungen und Laufmetadaten programmatisch steuern.
- Fehlerbehandlung, Zeitüberschreitungen und Aufräumlogik kapseln.
14. Tag 5: CI/CD und Parallelisierung
- Build, App-Paket, Geräte-Matrix und Tests in einer Pipeline verbinden.
- Parallele Jobs unter Berücksichtigung von Slots und Datenabhängigkeiten ausführen.
- Qualitätsregeln und kontrollierte Wiederholung implementieren.
15. Tag 5: Testläufe, Evidenz und Betriebsmodell
- Ergebnisse, Screenshots, Videos und Logs mit Build und Gerät korrelieren.
- Rollen, Berechtigungen und Verantwortlichkeiten festlegen.
- Ein gemeinsames Betriebs- und Review-Modell für das Mobile-Testing verabschieden.
Praxisübungen
- Durchgängiges Teamprojekt mit manueller und automatisierter Abdeckung
- Parallele Android- und iOS-Ausführung einschließlich visueller Prüfung
- Pipeline-Lauf mit vollständigem Diagnose- und Freigabepaket
Arbeitsweise
Vortrag, Demonstrationen und angeleitete Übungen wechseln sich ab. Jeder Arbeitsauftrag beginnt mit einem definierten Ausgangszustand, führt über prüfbare Einzelschritte und endet mit einer dokumentierten Kontrolle der technischen und fachlichen Beobachtungen.
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: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Interdisziplinäre QA-, Entwicklungs-, DevOps- und Plattformteams sowie technische Verantwortliche für Mobile-Qualität |
| Voraussetzungen: | Grundkenntnisse in Softwaretests und Mobile-Anwendungen; für die Automationsübungen ist Programmiererfahrung in Java, TypeScript oder einer vergleichbaren Sprache 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, 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 + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
