Seminarprofil
Das Seminar behandelt die Automatisierung mobiler Benutzeroberflächen auf Android und iOS. Geräte- oder Simulatorzustände, App-Lebenszyklus, Touch- und Gesteninteraktionen, native und hybride Inhalte, Berechtigungen sowie reproduzierbare Ausführung werden zu stabilen mobilen Testsuiten verbunden.
Inhaltsübersicht
- Seminarprofil
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübung Schritt für Schritt
- Methodik
Lernziele
- Ziele und Einsatzgrenzen von Mobiles Testmodell sicher beurteilen
- Geräte und App-Bereitstellung nachvollziehbar konfigurieren und praktisch anwenden
- Objekterkennung auf Mobiloberflächen in wartbare Squish-Bausteine überführen
- Fehlerbilder bei Touch und Gesten systematisch diagnostizieren
- Lebenszyklus und Gerätezustand mit geeigneten Prüf- und Reviewregeln absichern
Zielgruppe
Mobile Tester, App-Entwickler, Testautomatisierer, Quality Engineers und Verantwortliche für mobile Testlabore.
Voraussetzungen
Squish-Grundkenntnisse, grundlegendes Skripting und Zugang zu geeigneten Android- und iOS-Testumgebungen.
Seminarinhalte
Mobiles Testmodell
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Geräte- und Plattformmatrix, Testebenen und geeignete Szenarien und reproduzierbarer Ausgangszustand. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Geräte- und Plattformmatrix
- Testebenen und geeignete Szenarien
- reproduzierbarer Ausgangszustand
Geräte und App-Bereitstellung
Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Verbindung und Geräteauswahl, Installation, Start und Zurücksetzen und Build-, Konto- und Konfigurationsdaten. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Verbindung und Geräteauswahl
- Installation, Start und Zurücksetzen
- Build-, Konto- und Konfigurationsdaten
Objekterkennung auf Mobiloberflächen
Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Objekthierarchie und Eigenschaften, symbolische Namen und dynamische Inhalte und wiederverwendbare Screen-Objekte. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Objekthierarchie und Eigenschaften
- symbolische Namen
- dynamische Inhalte und wiederverwendbare Screen-Objekte
Touch und Gesten
Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden Tap, Long Press und Texteingabe, Swipe, Scroll und Drag und Tastatur, Fokus und Bildschirmgrenzen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Tap, Long Press und Texteingabe
- Swipe, Scroll und Drag
- Tastatur, Fokus und Bildschirmgrenzen
Lebenszyklus und Gerätezustand
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Start, Pause, Fortsetzung und Beenden, Orientierung und Bildschirmgröße und Netzwerk- und Gerätezustände. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Start, Pause, Fortsetzung und Beenden
- Orientierung und Bildschirmgröße
- Netzwerk- und Gerätezustände
Berechtigungen und Systemdialoge
Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Erststart und Berechtigungsabfragen, Benachrichtigungen und Systemoberflächen und stabile Vorbedingungen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Erststart und Berechtigungsabfragen
- Benachrichtigungen und Systemoberflächen
- stabile Vorbedingungen
Hybridinhalte und WebViews
Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Erkennen des aktiven Kontexts, Objektzugriff in nativen und Web-Bereichen und Synchronisation und gemeinsame Testdaten. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Erkennen des aktiven Kontexts
- Objektzugriff in nativen und Web-Bereichen
- Synchronisation und gemeinsame Testdaten
Daten, Synchronisation und Stabilität
Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden Warten auf Bildschirm- und Datenzustände, Timeouts und Wiederholung und Isolation von Konten und Testdaten. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Warten auf Bildschirm- und Datenzustände
- Timeouts und Wiederholung
- Isolation von Konten und Testdaten
Laborbetrieb, CI und Reporting
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Gerätezuweisung und Parallelisierung, Screenshots, Logs und Builddaten und Fehlerklassifikation und Trendbeobachtung. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Gerätezuweisung und Parallelisierung
- Screenshots, Logs und Builddaten
- Fehlerklassifikation und Trendbeobachtung
Praxisübung Schritt für Schritt
- Plattformen und Systemgrenzen für einen mobilen Geschäftsablauf mit Gesten, Berechtigungsdialog und Hybridinhalt festlegen.
- AUTs, Geräte, Browser oder Desktop-Sitzungen reproduzierbar vorbereiten.
- Objekthierarchien und technische Kontexte auf jeder Plattform analysieren.
- Gemeinsame Geschäftsaktionen und plattformspezifische Adapter definieren.
- Start-, Reset- und Bereinigungsabläufe je Zielsystem implementieren.
- Übergänge zwischen Anwendungen oder Technologien zustandsbezogen synchronisieren.
- Plattformabhängige Erwartungen und gemeinsame Prüfkriterien festlegen.
- Ergebnisse, Screenshots und Plattformdaten in einem Bericht zusammenführen.
- Den Ablauf auf einer zweiten Konfiguration ausführen und Unterschiede bewerten.
Methodik
Kurze Theorieblöcke werden unmittelbar durch Demonstrationen und betreute Übungen ergänzt. Die Arbeit erfolgt an einem durchgängigen Beispielprojekt mit nachvollziehbaren Zwischenständen, klaren Qualitätskriterien und wiederholbaren Ausführungen.
Fachbereichsleitung und Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage, ca. 6 Stunden pro Tag; Beginn am ersten Tag 10:00 Uhr, an den Folgetagen 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Mobile Tester, App-Entwickler, Testautomatisierer, Quality Engineers und Verantwortliche für mobile Testlabore. |
| Voraussetzungen: | Squish-Grundkenntnisse, grundlegendes Skripting und Zugang zu geeigneten Android- und iOS-Testumgebungen. |
| 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: | Fachliche Einordnung, Demonstrationen, angeleitete Konfiguration und 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- und 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.
