Seminar Qt Squish – Webanwendungen und browserübergreifende Tests

Seminarprofil

Das Seminar automatisiert moderne Webanwendungen mit Squish über stabile Objekt- und Komponentenmodelle. Dynamische Oberflächen, Navigation, Formulare, asynchrone Daten, eingebettete Kontexte, browserabhängige Unterschiede und nichtinteraktive Ausführung werden systematisch behandelt.

Inhaltsübersicht

  1. Seminarprofil
  2. Lernziele
  3. Zielgruppe
  4. Voraussetzungen
  5. Seminarinhalte
  6. Praxisübung Schritt für Schritt
  7. Methodik

Lernziele

  • Ziele und Einsatzgrenzen von Web-Testarchitektur sicher beurteilen
  • Browser- und AUT-Konfiguration nachvollziehbar konfigurieren und praktisch anwenden
  • Objektmodell und Komponenten in wartbare Squish-Bausteine überführen
  • Fehlerbilder bei Navigation und Formulare systematisch diagnostizieren
  • Dynamische Frontends mit geeigneten Prüf- und Reviewregeln absichern

Zielgruppe

Webtester, Testautomatisierer, Frontend-Entwickler, Quality Engineers und DevOps-Verantwortliche.

Voraussetzungen

Squish-Grundkenntnisse, grundlegendes Skripting und Verständnis von Webanwendungen und Browsern.

Seminarinhalte

Web-Testarchitektur

Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden geeignete GUI-Szenarien, Browser- und Umgebungsvarianten und Datenisolation und reproduzierbarer Start. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • geeignete GUI-Szenarien
  • Browser- und Umgebungsvarianten
  • Datenisolation und reproduzierbarer Start

Browser- und AUT-Konfiguration

Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Browserauswahl und Profile, Fenstergröße, Sprache und Einstellungen und Anmeldung und Sitzungszustand. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Browserauswahl und Profile
  • Fenstergröße, Sprache und Einstellungen
  • Anmeldung und Sitzungszustand

Objektmodell und Komponenten

Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Objektinspektor und Hierarchie, symbolische Namen und Komponentenadapter und dynamische Kennungen und wiederholte Elemente. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Objektinspektor und Hierarchie
  • symbolische Namen und Komponentenadapter
  • dynamische Kennungen und wiederholte Elemente

Navigation und Formulare

Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden Links, Menüs und Routing, Eingabe, Auswahl und Dateiaktionen und clientseitige Validierung und Fehlermeldungen. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Links, Menüs und Routing
  • Eingabe, Auswahl und Dateiaktionen
  • clientseitige Validierung und Fehlermeldungen

Dynamische Frontends

Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden asynchrone Daten und Ladeindikatoren, virtuelles Scrollen und verzögerte Elemente und Re-Rendering und veraltete Objektzustände. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • asynchrone Daten und Ladeindikatoren
  • virtuelles Scrollen und verzögerte Elemente
  • Re-Rendering und veraltete Objektzustände

Eingebettete und verschachtelte Kontexte

Der Schwerpunkt wird von der Ausgangslage bis zur überprüfbaren Umsetzung entwickelt. Behandelt werden Dokument- und Komponentenbereiche, Pop-ups und neue Fenster und kontextbezogene Objektzugriffe. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Dokument- und Komponentenbereiche
  • Pop-ups und neue Fenster
  • kontextbezogene Objektzugriffe

Daten und Kontozustände

Die technische Umsetzung wird mit Wartungs- und Diagnoseanforderungen verbunden. Behandelt werden Konten, Rollen und Mandanten, Datenaufbau und Bereinigung und parallel ausführbare Datensätze. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Konten, Rollen und Mandanten
  • Datenaufbau und Bereinigung
  • parallel ausführbare Datensätze

Funktionale und visuelle Prüfungen

Das Vorgehen wird an einem zusammenhängenden Beispiel praktisch erarbeitet. Behandelt werden Texte, Attribute und Tabellen, Bildregionen und responsive Zustände und Fehlerdialoge und Negativfälle. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Texte, Attribute und Tabellen
  • Bildregionen und responsive Zustände
  • Fehlerdialoge und Negativfälle

Browserübergreifende CI-Ausführung

Das Modul ordnet den Themenbereich in den gesamten Testprozess ein. Behandelt werden Browsermatrix und Fähigkeiten, Agentenumgebungen und Anzeige und Artefakte, Quality Gates und Trendanalyse. Jeder Baustein wird konfiguriert, ausgeführt, geprüft und für die spätere Wiederverwendung dokumentiert.

  • Browsermatrix und Fähigkeiten
  • Agentenumgebungen und Anzeige
  • Artefakte, Quality Gates und Trendanalyse

Praxisübung Schritt für Schritt

  1. Plattformen und Systemgrenzen für einen dynamischen Webprozess mit Formular, asynchronen Daten und zwei Browserkonfigurationen festlegen.
  2. AUTs, Geräte, Browser oder Desktop-Sitzungen reproduzierbar vorbereiten.
  3. Objekthierarchien und technische Kontexte auf jeder Plattform analysieren.
  4. Gemeinsame Geschäftsaktionen und plattformspezifische Adapter definieren.
  5. Start-, Reset- und Bereinigungsabläufe je Zielsystem implementieren.
  6. Übergänge zwischen Anwendungen oder Technologien zustandsbezogen synchronisieren.
  7. Plattformabhängige Erwartungen und gemeinsame Prüfkriterien festlegen.
  8. Ergebnisse, Screenshots und Plattformdaten in einem Bericht zusammenführen.
  9. Den Ablauf auf einer zweiten Konfiguration ausführen und Unterschiede 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

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: Webtester, Testautomatisierer, Frontend-Entwickler, Quality Engineers und DevOps-Verantwortliche.
Voraussetzungen: Squish-Grundkenntnisse, grundlegendes Skripting und Verständnis von Webanwendungen und Browsern.
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.

Seminar Startdatum Enddatum Ort Dauer
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Luzern 3 Tage
Inhaus / Firmenseminar 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben