Seminar Appium und Selenium Grid – Kompaktseminar Mobile Test Automation

Das Kompaktformat konzentriert sich auf die kürzeste seriöse Strecke von der leeren Umgebung bis zur verteilten mobilen Testausführung. Spezialfälle werden eingeordnet, aber nicht in der Tiefe der Einzel- oder Intensivseminare behandelt.

In drei Tagen entsteht eine kleine Suite mit stabilen Locators, zentraler Konfiguration, parallelen Zielprofilen und einem Selenium-Grid-Relay-Pfad. Damit kann anschließend entschieden werden, welche Vertiefung für ein Projekt erforderlich ist.

Inhaltsübersicht

  1. Seminarprofil
  2. Zielgruppe
  3. Voraussetzungen
  4. Schrittweise Seminarinhalte
  5. Praxisprojekt
  6. Einordnung im Lernpfad

Seminarprofil

Der Kurs arbeitet mit einem vorbereiteten Android- und optionalen iOS-Ziel. Jeder Tag endet mit einem lauffähigen Zwischenstand und einer kurzen Betriebsprüfung.

Zielgruppe

Entwickler, Softwaretester, QA Engineers und technische Projektteams, die in kurzer Zeit ein praktisch nutzbares Gesamtbild benötigen.

Voraussetzungen

Grundlegende Programmierkenntnisse, sicherer Umgang mit Kommandozeile und Versionsverwaltung sowie Basiswissen zu automatisierten Tests.

Schrittweise Seminarinhalte

Die Inhalte werden in einer durchgängigen Laborstrecke aufgebaut. Jeder Schritt endet mit einer technischen Kontrolle und einer kurzen Einordnung für den produktiven Einsatz.

Schritt 1: Tag 1: Appium-Umgebung und Treiber aufbauen

Appium 3, passende Plattformwerkzeuge und ein Treiber werden reproduzierbar installiert. Serverkonfiguration und Statusprüfung bilden die technische Basis.

  • Versionen und Pfade prüfen
  • Treiberdiagnose ausführen
  • Serverprofil mit sicheren Standardwerten erstellen

Schritt 2: Tag 1: Ersten mobilen Test implementieren

Eine W3C-Sitzung startet die Beispielanwendung. Locators, Interaktionen, Assertions und Screenshots werden zu einem vollständigen Testfall verbunden.

  • Minimalen Capability-Satz verwenden
  • Stabile Identifikatoren priorisieren
  • Fehlerartefakte automatisch erzeugen

Schritt 3: Tag 2: Synchronisation und Screen-Struktur verbessern

Feste Wartezeiten werden durch Zustandsbedingungen ersetzt. Screen- und Component-Objects trennen technische Oberfläche und fachlichen Ablauf.

  • Wartebedingungen zentralisieren
  • Wiederverwendbare Komponenten bilden
  • Plattformabweichungen hinter Adaptern kapseln

Schritt 4: Tag 2: Testdaten und Sitzungslebenszyklus regeln

Konfiguration, Testkonten, App-Zustand und Teardown werden außerhalb des Testfalls verwaltet. Der gleiche Ablauf kann dadurch wiederholt und parallel ausgeführt werden.

  • Datenaufbau und Bereinigung definieren
  • Sitzung sicher schließen
  • Run-ID für Logs und Artefakte verwenden

Schritt 5: Tag 2: Hybrid- und Gestenfälle einordnen

Ein Context-Wechsel oder eine komplexe W3C-Geste erweitert die Suite. Die Übung zeigt, wie Spezialfälle ohne Bruch der Grundarchitektur integriert werden.

  • Context oder Geste mit Vorbedingung ausführen
  • Plattformunterstützung prüfen
  • Fehlerzustand klar diagnostizieren

Schritt 6: Tag 3: Selenium Grid als zentrale Steuerung aufbauen

Ein Grid-Hub oder eine kompakte zentrale Instanz und ein Relay-Node werden gestartet. Der Testclient verwendet anschließend nur noch den zentralen Endpunkt.

  • Grid-Komponenten und Ports dokumentieren
  • Relay-Ziel und Statusprüfung konfigurieren
  • Node-Registrierung kontrollieren

Schritt 7: Tag 3: Capability-Routing und Parallelität prüfen

Zwei Zielprofile oder zwei Ausführungen werden über Slots verteilt. Capability-Matching, Portisolation und Warteschlange werden sichtbar gemacht.

  • Zielprofile eindeutig beschreiben
  • Parallelitätsgrenze respektieren
  • Routingfehler von Appium-Fehlern trennen

Schritt 8: Tag 3: CI- und Ausbauplanung erstellen

Eine einfache Pipeline führt Setup, Tests, Artefakte und Teardown aus. Abschließend werden Lücken, Risiken und passende Vertiefungsmodule priorisiert.

  • Pipelinephasen festlegen
  • Qualitäts- und Abbruchkriterien definieren
  • Nächste Seminare nach Rolle auswählen

Praxisprojekt

Eine kleine mobile Regression läuft zunächst lokal und anschließend über einen Relay-Node im Grid. Die Ausführung erzeugt nachvollziehbare Artefakte und kann über ein zweites Zielprofil parallelisiert werden.

Einordnung im Lernpfad

Das Kompaktseminar kann als schneller Einstieg dienen. Für vertiefte Umsetzung folgen Android oder iOS, Framework und CI/CD, Relay und Routing oder ein Intensivseminar.

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: Entwickler, Softwaretester, QA Engineers und technische Projektteams, die in kurzer Zeit ein praktisch nutzbares Gesamtbild benötigen.
Voraussetzungen: Grundlegende Programmierkenntnisse, sicherer Umgang mit Kommandozeile und Versionsverwaltung sowie Basiswissen zu automatisierten Tests.
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: Fachvortrag, Demonstrationen, geführte Laborübungen, eigenständige Praxisaufgaben und strukturierte Fehleranalyse
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.

Seminar Startdatum Enddatum Ort Dauer
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Konstanz 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Jena 3 Tage
Trier 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Kassel 3 Tage
Ulm 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Köln 3 Tage
Wuppertal 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Bremen 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Darmstadt 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben