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
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
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 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
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben