GUI Test Studio / Beispiele
Praxisbeispiele

So testet GUI Test Studio in der Praxis

Sechs Beispiele aus dem täglichen Einsatz — als Ausgangspunkt zum Anpassen an Ihre eigene Anwendung, nicht als starre Vorlage.

Regressionstest nach einem Update

In Minuten prüfen, ob noch alles funktioniert

Testfall „Bestellung anlegen“ — vor dem Update aufgezeichnet, nach dem Update einfach erneut abgespielt.

Statt nach jedem Release alle wichtigen Abläufe manuell durchzuklicken, spielt GUI Test Studio den zuvor aufgezeichneten Testfall automatisiert ab. Hat sich das Layout leicht verschoben, findet die Bildanker-Suche die Klickziele trotzdem wieder — schlägt ein Schritt dennoch fehl, zeigt das farbcodierte Live-Protokoll sofort, an welcher Stelle.

Bildvergleich einer Dialogmaske

Visuelle Regressionen zuverlässig aufdecken

Bild-Checkpoint auf den Bestätigungsdialog gesetzt, Toleranz 2 % abweichender Pixel.

Eine markierte Bildschirmregion wird als Referenzbild gespeichert und bei jeder Wiedergabe Pixel für Pixel mit dem aktuellen Zustand verglichen. Bei zu großer Abweichung schlägt der Schritt fehl, ein Differenzbild wird erzeugt und direkt im HTML-Bericht dargestellt — ideal für Layout, Icons und unveränderliche Texte.

KI-Prüfung auf inhaltliche Korrektheit

Wenn reiner Pixelvergleich nicht reicht

„Der Dialog zeigt keine Fehlermeldung und die Gesamtsumme ist größer als 0.“
✅ Bestanden — keine Fehlermeldung sichtbar, Gesamtsumme 128,40 €.

Statt eines starren Bildvergleichs beurteilt Claude den Screenshot anhand einer frei formulierten fachlichen Anweisung und liefert Ergebnis samt Begründung — praktisch für Zustände, die sich nicht über feste Referenzbilder abbilden lassen (z. B. wechselnde Beträge oder Texte).

RAM-Leck über Nacht erkennen

Schleichende Speicherprobleme sofort sichtbar

RAM-Schwellwert x64 auf 1.500 MB gesetzt — Live-Anzeige wird bei Überschreitung automatisch rot.

Bei einem lang laufenden Testfall (z. B. eine Anwendung über Stunden im Kreis bedienen) protokolliert GUI Test Studio CPU, RAM, Threads, Handles und Module alle zwei Sekunden. Steigt der RAM-Verbrauch über den projektspezifischen Schwellwert für die erkannte Prozess-Bitness (x86/x64), färbt sich die Anzeige rot — ein deutlicher Hinweis auf ein mögliches Speicherleck, lange bevor die Anwendung abstürzt.

Stille Exception aufdecken

Fehler, die sich nicht sofort zeigen

Log-Verzeichnis überwacht (*.log;*.txt) und .NET-Exceptions per ClrMD erfasst.

Manche Ausnahmen werden von der Zielanwendung intern abgefangen und protokolliert, ohne dass auf dem Bildschirm etwas davon zu sehen ist. GUI Test Studio prüft das Log-/Absturzverzeichnis der Zielanwendung fortlaufend auf Fehlermuster und erfasst .NET-Exceptions zusätzlich direkt per ClrMD mit echtem, symbolisiertem Stacktrace — beides landet automatisch dem zuletzt ausgeführten Testschritt zugeordnet im Protokoll.

Navigation- & Fokus-Tracking

Genau sehen, wo im Ablauf es passiert ist

Diagnose-Panel: Fenster „Zahlung“ geöffnet → Fokus auf Feld „IBAN“ → Exception.

Erkannte Wechsel des aktiven Fensters/Dialogs und des fokussierten Steuerelements werden automatisch im Diagnose-Panel mitprotokolliert — inklusive Einrückung nach Fenster-Ebene. So lässt sich eine gemeldete Ausnahme direkt dem Bedienschritt zuordnen, der sie ausgelöst hat, statt nur den nackten Stacktrace zu sehen.

Weiter geht's

Als Nächstes

Jetzt starten

Ihr erster Testlauf wartet

Kontakt aufnehmen →