GUI-Tests
Automatisierte GUI-Tests, an dem, was der Nutzer sieht
GUI-Tests prüfen eine Anwendung über ihre grafische Benutzeroberfläche: die Schaltflächen, Felder, Menüs und Bildschirme, die ein Mensch bedient.GUI Test Studio automatisiert sie ohne Code.Sie zeichnen ein Szenario auf dem echten Bildschirm auf, oder beschreiben es in einem Prompt, wählen, was geprüft wird, und führen es bei jedem Build erneut aus.
Das Problem
Warum GUI-Tests schwer zu automatisieren sind
Die Oberfläche ändert sich öfter als jeder andere Teil einer Anwendung, und Tests, die von ihrem Code abhängen, brechen mit ihr.
Selektoren brechen
Tests, die eine Schaltfläche über ihren Code finden, brechen, wenn ein Entwickler sie umbenennt oder verschiebt, selbst wenn der Bildschirm gleich aussieht.
Manche Oberflächen sind nicht erreichbar
Canvas-Apps, Spiele, Remote-Desktops und eigene Toolkits bieten einem Skript nichts, woran es sich festhalten kann.
Prüfungen übersehen, was Nutzer sehen
Ein Test kann bestehen, während eine Schaltfläche verdeckt, abgeschnitten oder falsch eingefärbt ist, weil er nie auf den Bildschirm geschaut hat.
So funktioniert es
GUI-Tests so, wie Sie bereits von Hand testen
- 1
Aufzeichnen oder beschreiben
Bedienen Sie Ihre Anwendung, wie es ein Nutzer täte, oder beschreiben Sie den Ablauf in einem Prompt, und Ihr KI-Assistent erledigt ihn für Sie.Jeder Klick, jede Taste und jede Geste wird auf dem echten Bildschirm aufgezeichnet, mit den Prüfungen dessen, was erschienen ist.
- 2
Prüfen
Bild-, Text-, Layout- und Gruppenprüfungen bestätigen, was die Nutzer sehen: das richtige Element, die richtigen Worte, am richtigen Ort.
- 3
Wie ein Video bearbeiten
Verfeinern Sie den Test auf einer Zeitleiste: Schritte verschieben, kürzen, umbenennen und gruppieren, mit Rückgängig für alles.Oder bitten Sie die KI in einem Prompt einfach um die Änderung.
- 4
Bei jedem Build ausführen
Führen Sie ihn aus der App aus oder aus Ihrer CI/CD-Pipeline mit dem Befehlszeilen-Runner.
- 5
Bericht lesen
Der Konfidenzbericht sagt in einfachen Worten, was bestanden hat, was fehlgeschlagen ist und warum, mit den Bildern als Beleg.


So funktioniert es
GUI-Tests, die auf den Bildschirm schauen
Findet Elemente auf zwei Wegen
Die GTS Engine + AI findet jedes Element über die Barrierefreiheitsinformationen der App und am Aussehen auf dem Bildschirm, wenn die App nichts sagt, sodass eine Änderung im Code dahinter nichts ändert.
Nutzt auch die eigenen Elemente der App
Wenn eine Anwendung ihre Elemente gegenüber Windows beschreibt, fragt ein Test zuerst danach, und schaut auf das Bild, wenn sie es nicht tut.
Prüft Wörter, Positionen und Gruppen
Textprüfungen lesen die Wörter auf dem Bildschirm, Layoutprüfungen bestätigen, wo die Dinge stehen, und Gruppenprüfungen fassen mehrere Prüfungen eines Bildschirms zusammen.
Jede App auf Ihrem Bildschirm
Web-Apps, Windows-Software, Smartphone-Bildschirme, virtuelle Maschinen und Spiele, alle auf dieselbe Weise getestet.
Bearbeitet wie ein Video, oder per Prompt
Ein Test ist eine Zeitleiste aus Schritten, die Sie verschieben, kürzen, umbenennen und gruppieren, mit Rückgängig für alles, oder Sie beschreiben die Änderung in einem Prompt.
Mit einem Klick aktualisiert
Wenn sich ein Bildschirm absichtlich ändert, übernehmen Sie das neue Aussehen aus dem Bericht, und der Test erwartet es von da an.
Fragen
GUI-Tests: die Antworten
Sehen Sie GUI Test Studio an der Art von App, die Sie testen: Buchen Sie ein kostenloses 30-minütiges Gespräch mit unserem Team.
Oder starten Sie selbst: Die Anleitungen führen Sie in wenigen Minuten durch Ihren ersten Test.
Mehr erfahren