Seminarprofil
Das Seminar zeigt, wie Testvarianten von Skriptlogik getrennt und über klar definierte Datenmodelle gesteuert werden. Fachlich benannte Schlüsselwörter kapseln komplexe GUI-Abläufe und schaffen eine wiederverwendbare Schicht für größere Testbestände.
Inhaltsübersicht
- Seminarprofil
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübung Schritt für Schritt
- Methodik
Lernziele
- Ziele und Einsatzgrenzen von Datenmodell und Testvarianten sicher beurteilen
- Datenquellen und Einlesen nachvollziehbar konfigurieren und praktisch anwenden
- Parametrisierung von Testfällen in wartbare Squish-Bausteine überführen
- Fehlerbilder bei Keyword-Design systematisch diagnostizieren
- Objektzugriff und Aktionen mit geeigneten Prüf- und Reviewregeln absichern
Zielgruppe
Testautomatisierer, Fachtester, Quality Engineers, Testdatenverantwortliche und Framework-Entwickler.
Voraussetzungen
Grundkenntnisse in Squish und einer unterstützten Skriptsprache; Erfahrung mit Tabellen oder strukturierten Daten ist hilfreich.
Seminarinhalte
Datenmodell und Testvarianten
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Datensätze, Felder und Gültigkeitsregeln, positive, negative und Grenzwertvarianten und Trennung von Eingabe und Erwartung. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Datensätze, Felder und Gültigkeitsregeln
- positive, negative und Grenzwertvarianten
- Trennung von Eingabe und Erwartung
Datenquellen und Einlesen
Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Dateien, Tabellen und interne Datensätze, Zeichensätze, Datentypen und leere Werte und Fehlerbehandlung beim Einlesen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Dateien, Tabellen und interne Datensätze
- Zeichensätze, Datentypen und leere Werte
- Fehlerbehandlung beim Einlesen
Parametrisierung von Testfällen
Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Schleifen und datensatzbezogene Protokolle, Initialisierung und Rücksetzen und Abbruch- und Fortsetzungsregeln. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Schleifen und datensatzbezogene Protokolle
- Initialisierung und Rücksetzen
- Abbruch- und Fortsetzungsregeln
Keyword-Design
Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden Granularität und Benennung, Parameter, Rückgabewerte und Fehlerzustände und Vermeidung monolithischer Schlüsselwörter. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Granularität und Benennung
- Parameter, Rückgabewerte und Fehlerzustände
- Vermeidung monolithischer Schlüsselwörter
Objektzugriff und Aktionen
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden symbolische Objektnamen, wiederverwendbare Aktionen und Prüfungen und plattform- und variantenabhängige Umsetzung. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- symbolische Objektnamen
- wiederverwendbare Aktionen und Prüfungen
- plattform- und variantenabhängige Umsetzung
Validierung und Diagnose
Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Schema- und Werteprüfung, Datensatzkennung im Log und Soll-Ist-Vergleich und Fehlerkontext. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Schema- und Werteprüfung
- Datensatzkennung im Log
- Soll-Ist-Vergleich und Fehlerkontext
Pflege und Governance
Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Ordner- und Namenskonventionen, Änderungsprüfung und Rückwärtskompatibilität und Bereinigung veralteter Varianten. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Ordner- und Namenskonventionen
- Änderungsprüfung und Rückwärtskompatibilität
- Bereinigung veralteter Varianten
Praxisübung Schritt für Schritt
- Einen bestehenden Testfall für den Umbau eines festen GUI-Testfalls in eine daten- und keywordgetriebene Suite in feste Logik und veränderliche Daten zerlegen.
- Ein Datenmodell mit Eingaben, Erwartungen und Gültigkeitsregeln erstellen.
- Positive, negative und grenzwertige Datensätze anlegen.
- Eine Einleseschicht mit Datentypprüfung und verständlichen Fehlermeldungen implementieren.
- Den Ablauf in fachlich benannte Schlüsselwörter zerlegen.
- Parameter, Rückgabewerte und Fehlerzustände der Schlüsselwörter definieren.
- Alle Datensätze isoliert ausführen und im Bericht eindeutig kennzeichnen.
- Fehlerhafte Daten vor der GUI-Ausführung erkennen und zurückweisen.
- Änderungs-, Review- und Versionsregeln für Daten und Schlüsselwörter dokumentieren.
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
Seminardetails
| Dauer: | 2 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.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Testautomatisierer, Fachtester, Quality Engineers, Testdatenverantwortliche und Framework-Entwickler. |
| Voraussetzungen: | Grundkenntnisse in Squish und einer unterstützten Skriptsprache; Erfahrung mit Tabellen oder strukturierten Daten ist 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: | 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.
