Vom Programmstart bis zum ersten automatisierten Testlauf — in sechs kurzen Schritten. Kein Skript, keine Programmierung nötig.
GUI Test Studio gibt es als eigenständige x86- und x64-.exe — starten Sie die
Version, die zur Bitness Ihrer Zielanwendung passt (siehe
Installation & Konfiguration). Keine Installation,
keine Administratorrechte nötig.
Über „+ Neues Projekt“ einen Namen vergeben und im Dropdown „Zielfenster“ die laufende Anwendung auswählen, die getestet werden soll. Ein Testfall wird automatisch mit angelegt.
Über die 🗂-Schaltfläche „Projekteigenschaften“ lassen sich Monitor und Zielgröße für Aufnahme/Wiedergabe sowie optional ein Log-/Absturzverzeichnis zur Überwachung hinterlegen — nützlich, muss aber nicht sofort erledigt werden.
„⏺ Aufnahme“ startet den Mitschnitt — die Zielanwendung einfach wie gewohnt bedienen. F8 setzt einen Bild-Checkpoint, F9 einen KI-Prüfschritt, ESC beendet die Aufnahme. Jeder Klick und jede Eingabe erscheint sofort als Testschritt in der Liste.
„▶ Abspielen“ führt den aufgezeichneten Testfall automatisiert erneut aus. Das Testlauf-Protokoll zeigt jeden Schritt live mit Status; der aktuell laufende Schritt ist blau markiert, abgeschlossene Schritte grün (bestanden) oder rot (fehlgeschlagen).
„📄 Bericht“ öffnet den automatisch erzeugten HTML-Bericht des letzten Laufs im Browser — inklusive Screenshots, Differenzbildern bei fehlgeschlagenen Bildvergleichen und ggf. KI-Begründung.
Ein Projekt kann beliebig viele Testfälle enthalten — z. B. „Anmeldung“, „Bestellung anlegen“, „Bericht exportieren“. Über die Testfälle-Liste links wird zwischen ihnen gewechselt, „+“ legt einen neuen an, ✏ benennt um.
Startet man eine neue Aufnahme für einen Testfall, der bereits Schritte enthält, werden die neuen Schritte angehängt statt den bisherigen Inhalt zu ersetzen — praktisch, um einen bestehenden Testfall schrittweise zu erweitern.
Tipp: Reicht ein einzelner Schritt nicht (z. B. nach einer nachträglichen Korrektur mitten im Testfall), lässt er sich über „▶ Ab hier“ gezielt ab einem beliebigen Schritt weiter abspielen, statt den ganzen Testfall neu zu starten.