Seminarprofil
Das Kompaktseminar vermittelt die wichtigsten Arbeitsabläufe für einen schnellen produktiven Einstieg. Eine kleine Testsuite wird von der AUT-Konfiguration über Aufzeichnung und Skriptbereinigung bis zu stabiler Objekterkennung, Verifikationen, Testdaten und Berichtsauswertung aufgebaut.
Inhaltsübersicht
- Seminarprofil
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübung Schritt für Schritt
- Methodik
Lernziele
- Ziele und Einsatzgrenzen von Schnelleinstieg und Projektaufbau sicher beurteilen
- Aufzeichnung und Bereinigung nachvollziehbar konfigurieren und praktisch anwenden
- Skripting-Basis in wartbare Squish-Bausteine überführen
- Fehlerbilder bei Object Map systematisch diagnostizieren
- Interaktion und Synchronisation mit geeigneten Prüf- und Reviewregeln absichern
Zielgruppe
Tester, Entwickler und Quality Engineers, die in kurzer Zeit eine belastbare Squish-Grundlage benötigen.
Voraussetzungen
Kenntnisse von Softwaretests und sicherer Umgang mit der Zielanwendung; grundlegende Programmierlogik ist hilfreich.
Seminarinhalte
Schnelleinstieg und Projektaufbau
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden AUT, Suite und Testfall, Arbeitsoberfläche und Ausführung und Qualitätskriterien für den Beispieltest. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- AUT, Suite und Testfall
- Arbeitsoberfläche und Ausführung
- Qualitätskriterien für den Beispieltest
Aufzeichnung und Bereinigung
Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Aufzeichnung und Wiedergabe, Entfernen redundanter Schritte und lesbare Benennung und Kommentare. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Aufzeichnung und Wiedergabe
- Entfernen redundanter Schritte
- lesbare Benennung und Kommentare
Skripting-Basis
Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Werte und Parameter, Funktionen und Rückgabewerte und einfache Fehlerbehandlung. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Werte und Parameter
- Funktionen und Rückgabewerte
- einfache Fehlerbehandlung
Object Map
Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden Objektinspektor, Suchkriterien und Hierarchien und dynamische Eigenschaften. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Objektinspektor
- Suchkriterien und Hierarchien
- dynamische Eigenschaften
Interaktion und Synchronisation
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Maus, Tastatur und Auswahl, Dialoge und Fenster und Warten statt fester Pausen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Maus, Tastatur und Auswahl
- Dialoge und Fenster
- Warten statt fester Pausen
Verifikationen
Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Texte und Eigenschaften, Listen- und Tabelleninhalte und Fehlerzustände und Meldungen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Texte und Eigenschaften
- Listen- und Tabelleninhalte
- Fehlerzustände und Meldungen
Testdaten
Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Eingaben und erwartete Werte, positive und negative Variante und datensatzbezogene Berichte. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Eingaben und erwartete Werte
- positive und negative Variante
- datensatzbezogene Berichte
Wiederverwendung
Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden gemeinsame Aktionen, Initialisierung und Bereinigung und Ordner- und Namenskonventionen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- gemeinsame Aktionen
- Initialisierung und Bereinigung
- Ordner- und Namenskonventionen
Ausführung und nächste Ausbaustufe
Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Suite-Lauf und Ergebnisbaum, Screenshots und Fehleranalyse und Checkliste für Wartung und CI/CD. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.
- Suite-Lauf und Ergebnisbaum
- Screenshots und Fehleranalyse
- Checkliste für Wartung und CI/CD
Praxisübung Schritt für Schritt
- Ein geeignetes Praxisszenario für den konzentrierten Aufbau einer kleinen, stabilen Squish-Testsuite mit eindeutiger Start- und Endbedingung festlegen.
- AUT, Suite-Struktur, Plattformkonfiguration und benötigte Testdaten vorbereiten.
- Relevante Objekte, Zustände und technische Abhängigkeiten mit den Squish-Werkzeugen untersuchen.
- Den Kernablauf in kleine, sprechend benannte Aktionen und Funktionen zerlegen.
- Objektzugriffe mit stabilen Kriterien und symbolischen Namen implementieren.
- Starre Pausen durch zustandsbezogene Synchronisation und kontrollierte Timeouts ersetzen.
- Funktionale, strukturelle oder visuelle Prüfungen mit verständlichem Fehlerkontext ergänzen.
- Eine Daten- oder Fehlerfallvariante ausführen und die Diagnoseartefakte auswerten.
- Den Test refaktorieren, mehrfach wiederholen und anhand definierter Qualitätskriterien 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: | Tester, Entwickler und Quality Engineers, die in kurzer Zeit eine belastbare Squish-Grundlage benötigen. |
| Voraussetzungen: | Kenntnisse von Softwaretests und sicherer Umgang mit der Zielanwendung; grundlegende Programmierlogik 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.
