Seminar / Training
Wartbare UI-Tests bestehen nicht aus langen, monolithischen Aufzeichnungen. Sie kombinieren klar abgegrenzte Bausteine, optionale Schritte, kontrollierte Datenübergaben und gezielte technische Eingriffe zu lesbaren Testabläufen.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Wiederverwendbare Teiltests und Bausteine ohne versteckte Abhängigkeiten entwerfen
- Optionale Schritte und Varianten kontrolliert in lineare Testabläufe integrieren
- Laufdaten und Ergebnisse zwischen Schritten und Tests nachvollziehbar weitergeben
- Komplexe Interaktionen mit Script Steps und Device Connector gezielt ergänzen
Zielgruppe
Erfahrene Repeato-Anwender, Testdesigner, technische Key-User und Qualitätssicherung mit Verantwortung für größere oder komplexe Testsammlungen.
Voraussetzungen
Sichere Bedienung von Repeato, Erfahrung mit mehreren automatisierten Testfällen und Grundverständnis von Variablen. Einfache JavaScript-Kenntnisse sind hilfreich.
Seminarinhalte
- Schritt 1: Monolithische Tests analysieren
Lange Abläufe werden nach fachlichem Zweck, wiederkehrenden Schritten, Datenabhängigkeiten und Fehlerwirkung zerlegt.
- Schritt 2: Bausteingrenzen und Verträge definieren
Jeder Teiltest erhält eindeutige Voraussetzungen, Eingaben, Ergebnisse und Aufräumregeln. Verdeckte Zustände werden vermieden.
- Schritt 3: Schritte und Teilabläufe wiederverwenden
Wiederkehrende Navigation, Anmeldung, Datenerzeugung und Abschlussarbeiten werden in kontrolliert aufrufbare Bausteine überführt.
- Schritt 4: Optionale Schritte sinnvoll einsetzen
Unregelmäßige Hinweise, Dialoge oder Zwischenansichten werden optional behandelt, ohne echte fachliche Fehler zu verschlucken.
- Schritt 5: Bis zu einem Schritt ausführen und isoliert prüfen
Teilabschnitte werden gezielt gestartet, um Referenzen, Daten und Fehlerursachen schneller zu überprüfen.
- Schritt 6: Gemeinsame Laufdaten verwenden
Werte werden über einen klar benannten Datenbereich weitergegeben. Herkunft, Lebensdauer und mögliche Parallelitätsprobleme bleiben dokumentiert.
- Schritt 7: Ergebnisse vorheriger Schritte auswerten
Der Status und die Trefferinformationen des letzten Schritts werden genutzt, um kontrollierte Entscheidungen oder zusätzliche Diagnosen auszulösen.
- Schritt 8: Script Steps gezielt ergänzen
Kleine Berechnungen, Prüfungen und Datenumformungen werden dort eingesetzt, wo visuelle Schritte allein nicht ausreichen.
- Schritt 9: Device Connector für Sonderinteraktionen nutzen
Gerätesteuerung, Koordinaten, Gesten und zusätzliche Eingaben werden in klar begrenzten technischen Bausteinen gekapselt.
- Schritt 10: Bibliothek testen und weiterentwickeln
Abhängige Tests, Versionierung, Rückwärtskompatibilität und Änderungsfreigabe werden für zentrale Bausteine geregelt.
Praxisübungen
- Einen langen Test in fachliche und technische Bausteine zerlegen
- Einen optionalen Dialog behandeln, ohne fachliche Fehler zu maskieren
- Einen erzeugten Wert über gemeinsame Laufdaten an einen Folgetest übergeben
- Das Ergebnis eines vorherigen Schritts für eine kontrollierte Verzweigung auswerten
- Eine Sondergeste mit einem gekapselten Device-Connector-Baustein umsetzen
Methodik
Bestehende Testmuster werden refaktoriert und schrittweise in eine wiederverwendbare Bibliothek überführt. Jede Technik wird mit Positiv-, Negativ- und Wartungsfall geprüft.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

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, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene Repeato-Anwender, Testdesigner, technische Key-User und Qualitätssicherung mit Verantwortung für größere oder komplexe Testsammlungen. |
| Voraussetzungen: | Sichere Bedienung von Repeato, Erfahrung mit mehreren automatisierten Testfällen und Grundverständnis von Variablen. Einfache JavaScript-Kenntnisse sind hilfreich. |
| 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, Inhaus, 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.
