Seminar Appium Intensivseminar – Android, Hybrid und reale Geräte

Seminar / Training

Das Intensivseminar bündelt die Android-bezogenen Einzelseminare in einem durchgängigen fünftägigen Praxispfad. Es verbindet Grundlagen, UiAutomator2, Espresso, Gesten, hybride Anwendungen, reale Geräte, Parallelisierung, Stabilisierung und Pipeline-Vorbereitung.

Inhaltsverzeichnis

  1. Seminarprofil
  2. Lernziele
  3. Seminarinhalte
  4. Praxisübungen
  5. Zielgruppe
  6. Voraussetzungen
  7. Methodik

Seminarprofil

Gebündelter Praxispfad für UiAutomator2, Espresso, WebViews und Android-Gerätebetrieb. Die Inhalte sind auf eine praktische Umsetzung mit nachvollziehbaren Arbeitsschritten, kontrollierten Zwischenprüfungen und wiederverwendbaren Mustern ausgerichtet.

Lernziele

  • Eine vollständige Android-Testumgebung mit Appium 3 aufbauen
  • UiAutomator2 und Espresso passend zum Projekt auswählen und konfigurieren
  • Native, hybride und mobile Webanteile in End-to-End-Tests verbinden
  • Reale Geräte und Emulatoren reproduzierbar und parallel betreiben
  • Gesten, App-Zustände und Android-Sonderfunktionen automatisieren
  • Eine stabile Android-Regressionssuite für CI/CD bereitstellen

Seminarinhalte

Tag 1: Appium-3-Grundlagen und Android-Umgebung

  1. Schritt 1: Appium-Komponenten, W3C WebDriver und Android-Treiber einordnen
  2. Schritt 2: Android SDK, ADB, Emulator und reales Gerät vorbereiten
  3. Schritt 3: Server, UiAutomator2 Driver und Diagnoseprüfungen einrichten
  4. Schritt 4: Capabilities und Reset-Strategien für verschiedene Geräteprofile definieren
  5. Schritt 5: Erste native Sitzung starten und protokolliert beenden
  6. Schritt 6: Grundstruktur für das gemeinsame Seminarprojekt anlegen

Tag 2: UiAutomator2, Locatoren und Gesten

  1. Schritt 1: Native UI-Hierarchie und semantische Attribute analysieren
  2. Schritt 2: Robuste Android-Locatoren und explizite Wartebedingungen entwickeln
  3. Schritt 3: Listen, Dialoge, Berechtigungen und Tastatur automatisieren
  4. Schritt 4: W3C-Actions und Android-spezifische Gesten einsetzen
  5. Schritt 5: App-Lebenszyklus, Aktivitäten und Gerätezustände kontrollieren
  6. Schritt 6: Wiederverwendbare Seiten- und Komponentenobjekte erstellen

Tag 3: Espresso Driver und instrumentierte Tests

  1. Schritt 1: Einsatzkriterien von Espresso und UiAutomator2 vergleichen
  2. Schritt 2: Anwendung und Testartefakte für Instrumentierung vorbereiten
  3. Schritt 3: Espresso-Capabilities und Sitzungsaufbau konfigurieren
  4. Schritt 4: RecyclerViews, benutzerdefinierte Views und asynchrone Zustände testen
  5. Schritt 5: Build-, Signatur- und Instrumentierungsfehler diagnostizieren
  6. Schritt 6: Gemeinsame Fachtests mit treiberspezifischer Ausführungsschicht strukturieren

Tag 4: Hybridtests und reale Geräte

  1. Schritt 1: WebView-Debugging und Browserkomponenten vorbereiten
  2. Schritt 2: Kontexte erkennen, wechseln und synchronisieren
  3. Schritt 3: Native und webbasierte Locatoren in einem Ablauf kombinieren
  4. Schritt 4: Geräteidentitäten, Berechtigungen und App-Zustände verwalten
  5. Schritt 5: Parallele Sitzungen mit getrennten Ports und Ressourcen betreiben
  6. Schritt 6: USB-, Netzwerk-, Kontext- und Gerätefehler systematisch analysieren

Tag 5: Stabilität, Artefakte und CI-Vorbereitung

  1. Schritt 1: Flaky Tests anhand von Zuständen, Locatoren und Wartebedingungen stabilisieren
  2. Schritt 2: Screenshots, Logs, Videos und Seitenquellen bei Fehlern sichern
  3. Schritt 3: Testdaten, Konfiguration und Gerätematrix für Regressionen festlegen
  4. Schritt 4: Suite nach Smoke-, Funktions- und Regressionstests gliedern
  5. Schritt 5: Parallele Pipeline-Ausführung mit sauberem Aufräumen vorbereiten
  6. Schritt 6: Das Seminarprojekt als ausführbare Android-Regressionssuite abnehmen

Praxisübungen

  • Durchgängiges Android-Seminarprojekt mit nativen und hybriden Funktionen
  • Vergleichende Umsetzung eines Testfalls mit UiAutomator2 und Espresso
  • Parallele Ausführung auf Emulator und realem Gerät
  • Stabilisierung und CI-Vorbereitung der entstandenen Regressionstests

Zielgruppe

Android-Testautomatisierung, mobile Entwicklung, QA-Engineering und Testarchitektur

Voraussetzungen

Programmiergrundlagen und allgemeine Kenntnisse in Softwaretests; Android-Grundkenntnisse sind hilfreich

Methodik

Fachliche Einführung, Live-Demonstrationen, geführte Schritt-für-Schritt-Übungen, eigenständige Praxisphasen, strukturierte Fehleranalyse und gemeinsame technische Auswertung. Alle Übungen werden an nachvollziehbaren Beispielszenarien durchgeführt.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: € 2.995 zzgl. MwSt.
Inhaus: € 8.500 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Android-Testautomatisierung, mobile Entwicklung, QA-Engineering und Testarchitektur
Voraussetzungen: Programmiergrundlagen und allgemeine Kenntnisse in Softwaretests; Android-Grundkenntnisse sind hilfreich
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
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 + 43 (720) 022000

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Linz 5 Tage
Salzburg 5 Tage
Graz 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Salzburg 5 Tage
Graz 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Innsbruck 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Salzburg 5 Tage
Graz 5 Tage
Wien 5 Tage
Graz 5 Tage
Wien 5 Tage
Inhaus / Firmenseminar 5 Tage
Stream live 5 Tage
Innsbruck 5 Tage
Stream gespeichert 5 Tage
Klagenfurt 5 Tage
Bregenz 5 Tage
Linz 5 Tage
Salzburg 5 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben