Wählen, was ein Test prüft

Die Frage nach jeder Aufzeichnung: visuelle Elemente, Text und das, was auf dem Bildschirm erscheint.

Die Frage

Wenn Sie eine Aufzeichnung stoppen, fragt GUI Test Runner-Recorder, was dieser Test prüfen soll.Ihre Antwort entscheidet, welche Prüfungen der Test beim Speichern von selbst bekommt.Sie können danach in GUI Test Studio jederzeit Prüfungen hinzufügen, ändern oder entfernen.

Klicken Sie auf eine Karte, um sie ein- oder auszuschalten.Eine eingeschaltete Karte zeigt ihre Optionen.

Visuelle Elemente prüfen

Standardmäßig ein.Jedes Element, das Sie anklicken oder in das Sie tippen, bekommt direkt vor Ihrer Aktion eine Bildprüfung: Der Test stellt sicher, dass die Schaltfläche, das Feld oder der Menüeintrag auf dem Bildschirm ist und richtig aussieht, und führt dann den Klick aus.

BeispielWas sie findet

Ein fehlendes Symbol, eine Schaltfläche in der falschen Farbe, ein kaputtes Bild, eine Beschriftung, die plötzlich kleingeschrieben ist, ein Element, das nach einem Release verschwunden ist.

Höchstens warten gibt an, wie lange ein Lauf darauf wartet, dass das Element erscheint, bevor die Prüfung fehlschlägt.5 Sekunden passen für die meisten Apps; erhöhen Sie den Wert für eine langsame Seite.

Text prüfen

Standardmäßig aus.Wenn es eingeschaltet ist, werden die Wörter, auf die Sie klicken, als Text geprüft, vom Bildschirm gelesen.Eine Textprüfung besteht, wenn die Wörter stimmen, auch wenn sich die Schrift oder die Farbe geändert hat.

OptionWas sie bedeutet
Höchstens wartenWie lange ein Lauf auf den Text wartet.
Veränderliche Werte (Datum, Uhrzeit, Betrag)Was mit einem Wert geschehen soll, der bei jedem Lauf anders ist: seinen genauen Wert prüfen, nur sein Format prüfen („ein Datum“, „ein Betrag“) oder stattdessen ein Bild davon behalten.
ErkennungsqualitätAusgewogen liest schnell und gut.Höchste ist am sorgfältigsten, Schnell am schnellsten.
BeispielDie Wahl für veränderliche Werte

Ihre App zeigt oben das heutige Datum.Sein genauer Wert schlägt morgen fehl.Wählen Sie „Ihr Format“, und der Test prüft, dass ein Datum angezeigt wird, egal welches.

Erscheinendes prüfen

Standardmäßig ein.Manche Bildschirme erscheinen, ohne dass sie angeklickt werden: Ein Menü öffnet sich, ein Dialog springt auf, eine Bestätigungsmeldung erscheint.Auch diese bekommen Prüfungen, gesetzt in dem Moment, in dem der Bildschirm zur Ruhe kam, sodass der Test bestätigt, dass sie wirklich erschienen sind.

Seine Optionen

OptionWas sie bedeutet
Gruppen-AssertionenAlles, was erschienen ist, wird gemeinsam geprüft, als eine Gruppe pro Bildschirm.
Layout-AssertionenPrüft außerdem, ob die Elemente dort stehen, wo sie hingehören, sodass ein falsch platziertes oder überlappendes Element auffällt.
DetailgradWie viel von dem, was erschienen ist, geprüft wird: von nur den wichtigsten Elementen bis zu fast allem.Wählen Sie eine Stufe auf der Reihe der fünf kleinen Bildschirme, von nur großen Änderungen bis zu jeder Änderung.
Erweitert: Geprüfte Elemente pro BildschirmDie Höchstzahl der Elemente, die bei jeder Änderung des Bildschirms geprüft werden.Automatisch folgt dem Detailgrad; eine höhere Zahl prüft mehr von einem vollen Bildschirm und verlängert die Läufe.Enthält ein Bildschirm mehr, behalten Bilder und Texte jeweils ihren Anteil.

Wie viele Elemente pro Bildschirm geprüft werden

Jedes Mal, wenn sich der Bildschirm ändert, prüft der Test eine begrenzte Zahl der erschienenen Elemente.Unter Erweitert legt Geprüfte Elemente pro Bildschirm diese Grenze fest.Sie steht zunächst auf Automatisch und folgt damit dem Detailgrad: 5, 8, 12, 20 oder 32 Elemente, von der niedrigsten zur höchsten Stufe.

Zeigt ein Bildschirm mehr Elemente als die Grenze, behalten Bilder und Texte jeweils ihren Anteil: die größten Bilder und die ersten Texte in Lesereihenfolge.Der Rest dieses Bildschirms wird nicht geprüft.

Ihr BildschirmWas Sie wählen
Ein Menü, ein kleiner Dialog, eine BestätigungsmeldungLassen Sie Automatisch.Es deckt bereits alles auf einem solchen Bildschirm ab.
Ein langes Formular, eine Einstellungsseite, eine Tabelle mit vielen ZeilenErhöhen Sie sie, zum Beispiel auf 30 oder 40, damit auch die Felder und Zeilen weiter unten geprüft werden.
Ein Dashboard mit vielen Karten, Badges und SymbolenErhöhen Sie sie, damit die Symbole und Badges neben den Beschriftungen geprüft werden.
Ein Bildschirm, auf dem jede Beschriftung zählt, etwa eine Preisliste oder eine übersetzte SeiteErhöhen Sie sie, bis auf 100, um alle zu prüfen.
Tests, die schnell laufen müssen, oder eine App, deren Bildschirme sich oft ändernLassen Sie Automatisch.Jedes weitere Element verlängert jeden Lauf und ist eine Sache mehr, die bei Änderungen der App anzupassen ist.

Warum das nützlich ist: Eine einzige Zahl bestimmt, wie gründlich diese Prüfungen sind, ohne zu ändern, welche Bildschirme geprüft werden.Das bleibt Sache des Detailgrads.

Zum Standard machen

Aktivieren Sie „Nicht mehr fragen“, um diese Auswahl für jede Aufzeichnung zu behalten und die Frage zu überspringen.Dieselben Einstellungen finden Sie unter Einstellungen, Voreinstellungen, Aufzeichnungsvorgaben, wo Sie sie ändern können, und die Seite Allgemein bringt die Frage zurück.

Wie auch immer Sie die Frage schließen, die Auswahl bleibt wie angezeigt: Eine Aufzeichnung geht nie wegen einer Frage verloren.Weiter: Öffnen Sie Ihren Test in GUI Test Studio.

Kommen Sie nicht weiter?Sagen Sie uns, was Sie tun wollten, und wir antworten innerhalb eines Werktags.Ask our team