Seminar / Training
Einordnung
Mobile End-to-End-Tests werden stabiler und schneller, wenn vorbereitende sowie nachbereitende Backend-Schritte nicht ausschließlich über die Benutzeroberfläche laufen. Das Seminar kombiniert WebAPI-Knoten mit nativen Android- oder iOS-Interaktionen in QF-Test Pro. Dabei bleiben Authentisierung, Datenkorrelation, Fehlergrenzen und Reporting durchgängig nachvollziehbar.
Inhaltsverzeichnis
- Einordnung
- Lernziele
- Zielgruppe
- Voraussetzungen
- Schrittweise Seminarinhalte
- Praxisübungen
- Methodik
Lernziele
- geeignete Aufgaben zwischen WebAPI und mobiler UI aufteilen
- HTTP-Anfragen, Authentisierung, Cookies und Antwortprüfungen strukturieren
- API-Antworten als mobile Testdaten und fachliche Referenzwerte verwenden
- UI- und API-Schritte in einem konsistenten Testfall reporten
- Testdaten und Backend-Zustände zuverlässig bereinigen
Zielgruppe
- Testautomation Engineers
- QA Engineers
- Testarchitektur
- Entwicklungsnahe Tester
Voraussetzungen
Sichere QF-Test-Grundkenntnisse, QF-Test Pro mit WebAPI-Funktionen, Grundverständnis von HTTP und JSON sowie funktionsfähige mobile Testumgebung.
Schrittweise Seminarinhalte
1. End-to-End-Schnitt festlegen
- Fachprozess, beteiligte Backend-Dienste und mobile Oberflächen werden in einer Ablaufkarte erfasst.
- Vorbereitung, Ausführung, Prüfung und Bereinigung werden zwischen API und UI aufgeteilt.
- Kritische Benutzererlebnisse bleiben in der UI; rein technische Datenmanipulationen wandern in API-Schritte.
2. WebAPI-Grundgerüst erstellen
- Basisadresse, Header, Proxy und Zeitgrenzen werden als Umgebungsparameter gekapselt.
- Authentisierung und Sitzungsdaten werden in einer wiederverwendbaren Setup-Prozedur aufgebaut.
- HTTP-Status, Header und Antwortkörper erhalten abgestufte technische und fachliche Prüfungen.
3. Testdaten per API vorbereiten
- Ein eindeutiger Datensatz wird erzeugt und seine Kennung aus der Antwort extrahiert.
- JSON-Werte werden normalisiert und als Variablen an den mobilen Testfall übergeben.
- Vorhandene Daten und Konflikte erhalten definierte Wiederanlauf- oder Abbruchregeln.
4. Mobile UI mit Backend-Daten verbinden
- Die App wird in einen definierten Anmelde- und Navigationszustand gebracht.
- Der zuvor erzeugte Datensatz wird über stabile Komponentenreferenzen aufgerufen.
- UI-Darstellung und Backend-Referenzwerte werden mit toleranzbewussten Prüfungen abgeglichen.
5. Fachliche Rückwirkung prüfen
- Eine mobile Aktion verändert den Backend-Zustand.
- Eine nachgelagerte API-Abfrage wartet kontrolliert auf die Verarbeitung und liest den neuen Zustand.
- Fehler werden danach unterschieden, ob UI-Ereignis, Übertragung oder Backend-Verarbeitung betroffen ist.
6. Cleanup und Reporting vereinheitlichen
- Erzeugte Daten werden unabhängig vom Testergebnis über eine sichere Nachbereitung entfernt oder neutralisiert.
- UI- und API-Schritte erhalten gemeinsame Testfallnamen, Run-ID und Fehlerkontext.
- Sensible Header und Antwortdaten werden aus dauerhaft gespeicherten Logs ausgeschlossen.
Praxisübungen
- Erzeugung eines mobilen Testdatensatzes über WebAPI-Knoten
- Übergabe einer Antwortkennung an einen nativen Android- oder iOS-Test
- Abgleich einer mobilen Anzeige mit einem API-Referenzwert
- Prüfung einer UI-Aktion über eine nachgelagerte Backend-Abfrage
- Fehlersicheres Cleanup und gemeinsamer Report
Methodik
Ein durchgängiger Fachprozess wird zunächst modelliert und anschließend schrittweise automatisiert. Jede Schicht erhält eigene Prüfungen und Fehlergrenzen; erst danach werden API und mobile UI zu einem End-to-End-Test verbunden.
Fachbereichsleitung / Trainingskoordination
-

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 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Testautomation Engineers, QA Engineers, Testarchitektur, entwicklungsnahe Tester |
| Voraussetzungen: | QF-Test Pro mit WebAPI-Funktionen, QF-Test-Grundkenntnisse, HTTP- und JSON-Grundlagen, mobile Testumgebung |
| 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.
