Seminar / Training
Einordnung
Eine belastbare Android-Automatisierung beginnt mit einer reproduzierbaren Geräteumgebung. Das Seminar konzentriert sich auf Android SDK, Android Studio, virtuelle Geräte, reale Testgeräte und die Verbindung zu QF-Test. Ziel ist eine dokumentierte Baseline, die sich auf Entwicklungsrechnern und Ausführungsmaschinen wiederholt bereitstellen lässt.
Inhaltsverzeichnis
- Einordnung
- Lernziele
- Zielgruppe
- Voraussetzungen
- Schrittweise Seminarinhalte
- Praxisübungen
- Methodik
Lernziele
- Android SDK, Werkzeuge und Pfade konsistent bereitstellen
- AVDs für typische Geräteklassen und Android-Versionen planen und konfigurieren
- reale Geräte mit USB-Debugging sicher anbinden
- Quickstart-Sequenzen für Emulator und reales Gerät erzeugen und härten
- Verbindungs-, Start- und Installationsprobleme systematisch diagnostizieren
Zielgruppe
- QA Engineers
- Testautomatisierungsfachkräfte
- Build- und Release-Engineering
- Mobile-Entwicklung
Voraussetzungen
Grundkenntnisse in Android-Anwendungen und lokale Administrationsrechte. QF-Test-Vorkenntnisse sind hilfreich, aber nicht zwingend.
Schrittweise Seminarinhalte
1. Zielumgebung und Geräteprofil definieren
- Unterstützte App-Builds, Android-Versionen, Bildschirmklassen und Hardwaremerkmale werden erfasst.
- Die Aufgaben von Emulatoren und realen Geräten werden anhand von Risiko, Geschwindigkeit und Reproduzierbarkeit getrennt.
- Für jedes Profil werden eindeutige Namen, Verantwortlichkeiten und Aktualisierungsregeln festgelegt.
2. Android SDK und Android Studio einrichten
- SDK-Pfad, Platform Tools, Emulator und benötigte System-Images werden installiert und geprüft.
- QF-Test erhält einen stabilen SDK-Pfad; automatische und manuelle Erkennung werden kontrolliert.
- ADB-Kommunikation, Geräteliste und grundlegende Installationsbefehle werden mit Diagnoseausgaben verifiziert.
3. AVDs reproduzierbar konfigurieren
- Ein virtuelles Geräteprofil wird mit passender API, Architektur, Auflösung und Speichergröße angelegt.
- Startoptionen, Snapshots und Datenzustand werden so gewählt, dass Tests reproduzierbar beginnen.
- Kaltstart, Schnellstart und Zurücksetzen werden für verschiedene Pipeline-Szenarien verglichen.
- Mehrere AVDs werden mit kollisionsfreien Namen und Ports vorbereitet.
4. Reale Android-Geräte anbinden
- Entwickleroptionen und USB-Debugging werden aktiviert und die Rechnerfreigabe kontrolliert.
- Geräteidentität, Verbindungsstatus und konkurrierende ADB-Instanzen werden geprüft.
- Energie-, Sperrbildschirm- und Standby-Einstellungen werden für lange Testläufe stabilisiert.
5. QF-Test-Setupsequenzen erstellen
- Der Quickstart-Assistent wird getrennt für Emulator und reales Gerät ausgeführt.
- Clientname, App-Paket, Installationsstrategie und Startparameter werden nachvollziehbar benannt.
- Waiter, Fehlerpfade und Cleanup-Schritte werden ergänzt, damit Wiederholungsläufe unabhängig bleiben.
6. Fehlerbilder diagnostizieren
- Nicht sichtbare Geräte, abgebrochene Installationen und Verbindungsverluste werden anhand einer Prüfkette eingegrenzt.
- Terminalausgaben, Clientstatus und Android-Diagnosedaten werden zu einer eindeutigen Ursache zusammengeführt.
- Eine Betriebscheckliste dokumentiert Sollzustand, Versionsstand und Wiederherstellungsschritte.
Praxisübungen
- Aufbau eines AVD-Profils mit definiertem Ausgangszustand
- Anbindung eines realen Geräts und Prüfung der dauerhaften Debug-Freigabe
- Erzeugung zweier Quickstart-Sequenzen für Emulator und reales Gerät
- Fehleranalyse bei absichtlich unterbrochener ADB-Verbindung
Methodik
Technische Grundlagen werden unmittelbar in einer Laborumgebung umgesetzt. Jede Konfigurationsphase endet mit einem ausführbaren QF-Test-Verbindungstest und einer dokumentierten Wiederherstellungsprobe.
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: | QA Engineers, Testautomatisierung, Mobile-Entwicklung, Build- und Release-Engineering |
| Voraussetzungen: | Grundkenntnisse Android, lokale Administrationsrechte; eigenes Testgerät optional |
| 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.
