Seminar / Training
Einordnung
Das Seminar führt systematisch in die Automatisierung nativer Android-Anwendungen ein. Aus einer lauffähigen App und einer vorbereiteten Android-Umgebung entsteht eine kleine, strukturierte Testsuite mit Setup, Testfall, Prüfungen und Cleanup. Der Schwerpunkt liegt auf nachvollziehbaren Bedienfolgen und stabiler Wiederholung ohne unnötiges Skripting.
Inhaltsverzeichnis
- Einordnung
- Lernziele
- Zielgruppe
- Voraussetzungen
- Schrittweise Seminarinhalte
- Praxisübungen
- Methodik
Lernziele
- die QF-Test-Oberfläche und die zentralen Knotentypen sicher einordnen
- eine Android-App mit dem Quickstart-Assistenten verbinden und starten
- Ereignisse und Checks im mobilen Aufnahmefenster aufzeichnen
- aufgezeichnete Schritte zu einem wartbaren Testfall strukturieren
- Run-Logs lesen und typische Einsteigerfehler selbstständig eingrenzen
Zielgruppe
- Einsteiger in die mobile Testautomatisierung
- Manuelle Tester
- QA Engineers
- Android-Entwicklung mit Testverantwortung
Voraussetzungen
Grundverständnis funktionaler Tests, installierte QF-Test-Umgebung sowie verfügbarer Android-Emulator oder reales Gerät.
Schrittweise Seminarinhalte
1. Arbeitsumgebung und Testsuite verstehen
- Test-Suite-Baum, Detailansicht, Terminal, Clients und Run-Log werden anhand eines vollständigen Beispiels zugeordnet.
- Setup, Testfall, Sequenz, Prüfung und Cleanup werden als getrennte Verantwortlichkeiten beschrieben.
- Eine neue Testsuite erhält eine klare Verzeichnis- und Namensstruktur.
2. Android-App anbinden
- Die Android-Testumgebung wird mit den eingebauten Prüfwerkzeugen kontrolliert.
- Der Quickstart-Assistent erzeugt eine Setupsequenz für Gerät und App.
- Clientname, App-Paket und Startzustand werden überprüft und verständlich benannt.
- Die Sequenz wird mehrfach ausgeführt, bis Start und Verbindung reproduzierbar sind.
3. Erste Bedienfolge aufzeichnen
- Das mobile Aufnahmefenster wird geöffnet und die Bildschirmaktualisierung kontrolliert.
- Eine kurze fachliche Bedienfolge wird ohne unnötige Nebenaktionen aufgezeichnet.
- Aufgezeichnete Ereignisse werden bereinigt, kommentiert und in sinnvolle Teilsequenzen gegliedert.
4. Prüfungen ergänzen
- Sichtbarkeit, Text, Zustand und Auswahl geeigneter Komponenten werden geprüft.
- Der Unterschied zwischen fachlicher Prüfung und technischer Synchronisation wird herausgearbeitet.
- Fehlermeldungen erhalten eindeutige Beschreibungen, damit Run-Logs ohne Kenntnis der Aufnahme verständlich bleiben.
5. Testfall strukturieren und wiederholen
- Vorbedingungen werden in Setup-Schritte verschoben und wiederkehrende Aktionen gekapselt.
- Der Testfall wird aus sauberem und verändertem App-Zustand wiederholt.
- Ein Cleanup stellt den definierten Ausgangszustand auch nach einem Fehler wieder her.
6. Run-Log auswerten
- Erfolgreiche, warnende und fehlerhafte Knoten werden im Ausführungsbaum unterschieden.
- Screenshot, Meldung, Variablenkontext und Komponenteninformation werden gemeinsam gelesen.
- Ein absichtlich erzeugter Fehler wird lokalisiert, korrigiert und erneut ausgeführt.
Praxisübungen
- Erzeugung einer Android-Setupsequenz mit dem Quickstart-Assistenten
- Aufzeichnung eines vollständigen Anmelde- oder Formularablaufs
- Ergänzung fachlicher Text- und Zustandsprüfungen
- Strukturierung in Setup, Testfall und Cleanup mit erfolgreicher Wiederholung
Methodik
Demonstrationen werden unmittelbar in einer vorbereiteten App nachgebaut. Kleine Übungsschritte führen zu einem vollständigen Testfall; Fehler werden bewusst ausgelöst und anhand des Run-Logs korrigiert.
Fachbereichsleitung / Trainingskoordination
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Einsteiger, manuelle Tester, QA Engineers, Android-Entwicklung mit Testverantwortung |
| Voraussetzungen: | Grundverständnis funktionaler Tests; QF-Test, Android-Emulator oder reales Gerät verfügbar |
| 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 - 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.
