Seminar / Training
Das Kompaktformat reduziert das Portfolio auf die für einen belastbaren Einstieg notwendigen Kernentscheidungen und Handgriffe. Statt viele Einzelfunktionen nur vorzustellen, entsteht eine kleine durchgängige Testsuite mit klaren Erweiterungspunkten.
Inhaltsübersicht
- Zielsetzung
- Kernarchitektur und erste Tests
- Plattformen und Hybrid-Szenarien
- Wartbarkeit und nächste Ausbaustufe
- Praxisstrecke
- Didaktische Einordnung
Zielsetzung
Die Teilnehmenden richten eine Appium-Arbeitsumgebung ein, automatisieren einen repräsentativen Ablauf auf Android und optional iOS, wählen stabile Selektoren und strukturieren Testcode wartbar. Hybrid-Kontexte, Inspector, Fehleranalyse, Parallelisierung und CI/CD werden so weit behandelt, dass die nächste Ausbaustufe planbar ist.
Kernarchitektur und erste Tests
Arbeitsumgebung
- Appium-Server, Client, Treiber, Inspector und Plattformwerkzeuge als Gesamtstrecke aufbauen
- Android- und iOS-Anforderungen sowie Treiberwahl kompakt einordnen
- Capabilities, App-Artefakt und Geräteziel reproduzierbar konfigurieren
- Erste Session starten und den vollständigen Befehlsweg im Log nachvollziehen
Interaktionen
- Robuste Selektoren ermitteln und fragile Varianten erkennen
- Tippen, Eingabe, Navigation, Wartebedingungen und fachliche Assertions umsetzen
- Eine Wisch- oder Ziehgeste mit W3C Actions abbilden
- Systemdialoge und App-Zustände kontrollieren
Plattformen und Hybrid-Szenarien
Android und iOS vergleichen
- UiAutomator2, Espresso und XCUITest nach Einsatzfall unterscheiden
- Emulator, Simulator und reales Gerät nach Aussagekraft und Aufwand auswählen
- Plattformspezifische Capabilities in eine gemeinsame Konfigurationsstruktur einordnen
- System- und Signierungsabhängigkeiten als Projektvoraussetzungen dokumentieren
WebView und mobiler Browser
- Native und WebView-Kontexte erkennen und kontrolliert wechseln
- CSS- und native Selektoren im richtigen Kontext verwenden
- Browser-Treiberabhängigkeiten und Authentifizierungszustände berücksichtigen
- Kontextfehler mit Inspector, Seitensource und Logs diagnostizieren
Wartbarkeit und nächste Ausbaustufe
Kleine Framework-Struktur
- Driver Lifecycle, Screen-Objekte, Testdaten und Assertions trennen
- Screenshot, Seitensource und Logs bei Fehlern automatisch sichern
- Tests nach Plattform und Risikoklasse markieren
- Grundmuster für parallele Ausführung und CI/CD ableiten
Roadmap
- Offene Vertiefungen für Android, iOS, Hybrid, CI, Betrieb und Erweiterungen priorisieren
- PoC-Kriterien und Ownership für die produktive Einführung festlegen
- Technische Schulden und nicht abgedeckte Testebenen sichtbar machen
- Geeignete Spezialseminare aus dem Portfolio als nächsten Lernschritt auswählen
Praxisstrecke
Eine kompakte End-to-End-Aufgabe verbindet Installation, Testentwicklung, Hybrid-Schritt, Diagnose und CI-Vorbereitung.
- Eine vorbereitete Appium-3-Umgebung und die benötigten Treiber mit einem Preflight validieren.
- Eine Android-Session und optional eine iOS-Session aus einer gemeinsamen Konfigurationsstruktur starten.
- Eine Nutzerreise mit stabilen Selektoren, Wartebedingungen, Geste und fachlicher Assertion implementieren.
- Einen WebView-Schritt ergänzen und den Kontextwechsel explizit absichern.
- Testcode in Screen-Objekt, Testdaten und Assertions gliedern.
- Einen Fehler diagnostizieren und Screenshot, Seitensource sowie Logs automatisiert ablegen.
- Eine einfache Pipeline-Stufe und eine priorisierte Roadmap für den weiteren Ausbau entwerfen.
Didaktische Einordnung
Drei Tage sind die kürzeste seriöse Kompaktdauer für ein plattformübergreifendes Appium-Format mit echter Praxis. Zwei Tage würden Setup, Teststruktur oder Hybrid- und Diagnoseanteile auf einen oberflächlichen Überblick reduzieren.
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: | Projektteams, QA Engineers, Entwickler und technische Verantwortliche, die in kurzer Zeit einen praxisnahen Gesamtüberblick benötigen. |
| Voraussetzungen: | Grundkenntnisse im Softwaretest und elementare Programmiererfahrung; vorbereitete Android- und optional iOS-Laborumgebungen sind hilfreich. |
| 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 - Präsenzdurchführung mit Trainerteam; Webinar nur bei ausdrücklicher Buchung |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Digitale Seminardokumentation |
| 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.
