Seminar / Training
Einordnung
Das Seminar führt in die Automatisierung nativer iOS-Anwendungen mit QF-Test ein. Auf einem vorbereiteten macOS-System wird ein Simulator verbunden, eine App gestartet und eine kleine Testsuite mit Setup, Testfall, Prüfungen und Cleanup entwickelt. Die Bedienung des gespiegelten Aufnahmefensters und die grundlegende Fehleranalyse stehen im Mittelpunkt.
Inhaltsverzeichnis
- Einordnung
- Lernziele
- Zielgruppe
- Voraussetzungen
- Schrittweise Seminarinhalte
- Praxisübungen
- Methodik
Lernziele
- die Voraussetzungen einer iOS-Testumgebung auf macOS prüfen
- einen iOS-Simulator über den Quickstart-Assistenten verbinden
- Ereignisse und Checks im iOS-Aufnahmefenster aufzeichnen
- aufgezeichnete Schritte in Setup, Testfall und Cleanup strukturieren
- Run-Logs lesen und typische Einsteigerfehler eingrenzen
Zielgruppe
- Einsteiger in die iOS-Testautomatisierung
- Manuelle Tester
- QA Engineers
- iOS-Entwicklung mit Testverantwortung
Voraussetzungen
Grundverständnis funktionaler Tests, macOS mit vorbereiteter iOS-Testumgebung und eine testbare App für den Simulator.
Schrittweise Seminarinhalte
1. Arbeitsumgebung und Testsuite verstehen
- Test-Suite-Baum, Detailansicht, Terminal, Clients und Run-Log werden anhand eines Beispiels zugeordnet.
- Setup, Testfall, Sequenz, Prüfung und Cleanup erhalten getrennte Verantwortlichkeiten.
- Eine neue Testsuite wird mit klaren Namen und einer einfachen Ordnerstruktur angelegt.
2. iOS-Umgebung prüfen
- QF-Test, Xcode, iOS-Plattform, Simulator und IDB werden mit den verfügbaren Prüfwerkzeugen kontrolliert.
- Ein Simulatorprofil wird gestartet und auf Erreichbarkeit geprüft.
- Werkzeug- und Berechtigungsfehler werden anhand der Diagnoseausgaben eingeordnet.
3. App mit Quickstart verbinden
- Der Quickstart-Assistent erzeugt eine Setupsequenz für Simulator und App.
- Zielgerät, Clientname, App-Datei und Startparameter werden nachvollziehbar benannt.
- Die Sequenz wird mehrfach ausgeführt, bis Verbindung und App-Start reproduzierbar sind.
4. Erste Bedienfolge aufzeichnen
- Das gespiegelte Aufnahmefenster wird geöffnet und hinsichtlich Aktualisierung und Skalierung geprüft.
- Eine kurze fachliche Bedienfolge wird ohne unnötige Nebenaktionen aufgezeichnet.
- Ereignisse werden bereinigt, kommentiert und in sinnvolle Gruppen gegliedert.
5. Prüfungen ergänzen
- Text, Sichtbarkeit und Zustand geeigneter Komponenten werden geprüft.
- Fachliche Prüfungen werden von technischen Waitern unterschieden.
- Fehlermeldungen erhalten Erwartung und Kontext für verständliche Run-Logs.
6. Test wiederholbar machen
- Vorbedingungen wandern in Setup-Schritte und wiederkehrende Aktionen in Prozeduren.
- Der Test wird aus sauberem und verändertem App-Zustand wiederholt.
- Cleanup beseitigt Tastatur, Dialoge und Navigationsreste auch nach einem Fehler.
- Ein absichtlicher Fehler wird im Run-Log lokalisiert und korrigiert.
Praxisübungen
- Prüfung der iOS-Testumgebung und Auswahl eines Simulators
- Erzeugung einer iOS-Setupsequenz mit dem Quickstart-Assistenten
- Aufzeichnung eines vollständigen Formular- oder Navigationsablaufs
- Ergänzung fachlicher Checks und Aufbau eines fehlerfesten Cleanups
Methodik
Demonstrationen werden direkt in einer vorbereiteten Simulator-App nachgebaut. Kleine Übungsschritte führen zu einem vollständigen Testfall; Diagnose und Korrektur eines absichtlichen Fehlers schließen den Lernzyklus.
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, iOS-Entwicklung mit Testverantwortung |
| Voraussetzungen: | Grundverständnis funktionaler Tests; macOS, vorbereitete iOS-Testumgebung und Simulator-App |
| 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.
