Zeitlimits, Suchbereiche und Fehlschläge

Die Einstellungen, die jede Prüfung teilt, und was passiert, wenn eine fehlschlägt.

Zeitlimit: wie lange eine Prüfung wartet

Eine Prüfung sieht nicht einmal hin und gibt dann auf.Sie sieht so lange hin, bis das Erwartete auf dem Bildschirm ist, dann geht der Test sofort weiter.Das Zeitlimit ist die längste Zeit, die sie wartet.Jede Prüfung wartet standardmäßig bis zu 5 Sekunden.

PrüfungBestehtSchlägt fehl
Bild-Assertion, Text-AssertionSobald das Element oder der Text gefunden ist und stimmtWenn das Zeitlimit ohne Fund abläuft
Bild-Abwesenheit, Text-AbwesenheitSobald das Element oder der Text verschwunden istWenn es beim Ablauf des Zeitlimits noch da ist
AnzahlprüfungenSobald die Anzahl ihrer Regel entsprichtWenn die Anzahl beim Ablauf des Zeitlimits noch falsch ist
BeispielEine langsame Seite

Ihre Berichtsseite lädt normalerweise in 2 Sekunden, an einem vollen Tag aber in bis zu 12.Stellen Sie die Prüfung danach auf 15 Sekunden.An den meisten Tagen besteht sie trotzdem nach 2: Ein längeres Zeitlimit kostet nichts, wenn der Bildschirm schnell ist.

Suchbereich

Jede Bild- und Textprüfung sucht innerhalb ihres Suchbereichs, des gestrichelten Rechtecks in ihrem Editor.

Im Editor für visuelle Ziele folgt der Suchbereich dem visuellen Ziel, wenn Sie es verschieben.Klicken Sie auf sein Schloss, um ihn dort zu halten, wo Sie ihn hingesetzt haben: Er wächst dann nur, wenn das visuelle Ziel sonst herausragen würde.

AufzeichnungSuchbereichSaveDer nächste LaufSaveEin wenig verschoben: weiterhin gefunden
Der Suchbereich ist der Ort, an dem der Test nach dem Element sucht.Bewegt sich das Element ein wenig, wird es weiterhin gefunden, solange es im Bereich bleibt.Vergrößern Sie den Bereich für ein Element, das sich bewegt, oder aktivieren Sie „Gesamten Bildschirm durchsuchen“, wenn es überall sein kann.
SuchbereichGut für
Klein, rund um das ElementSchnell, und nie mit einem ähnlich aussehenden Element an anderer Stelle verwechselt.Die beste Wahl, wenn das Element an seinem Platz bleibt.
GrößerEin Element, das sich ein wenig bewegt: ein Dialog, der an verschiedenen Stellen aufgeht, eine Liste, die wächst.
Gesamten Bildschirm durchsuchenEin Element, das überall sein kann, oder ein Fenster, das nie an derselben Stelle steht.

Wenn eine Bild-Assertion oder eine Text-Assertion ihr Element nach einer Sekunde nicht in ihrem Suchbereich gefunden hat, sucht sie zusätzlich den ganzen Bildschirm ab, während sie weiter wartet.Ein Fenster, das sich verschoben hat, lässt den Test also nicht fehlschlagen.

In diesem Fall meldet der Bericht, dass das Element außerhalb seines Suchbereichs gefunden wurde, und zeigt Suchbereich in GUI Test Studio vergrößern..., das den Editor der Prüfung am richtigen Block öffnet.Vergrößern Sie den Bereich dort, und der nächste Lauf findet das Element sofort.

Bei Fehlschlag: anhalten oder fortsetzen

Jede Prüfung sagt, was ihr Fehlschlag bewirkt, auf der Registerkarte Vorschau und Ausführung ihrer Eigenschaften: Test anhalten oder Test fortsetzen.

Bei Fehlschlag: Test anhalten

Menü öffnenPrüfung: Menü erscheintPrüfung: Speichern-SchaltflächeKlick auf SpeichernPrüfung: Gespeichert

Bei Fehlschlag: Test fortsetzen

Menü öffnenPrüfung: LogofarbeKlick auf SpeichernPrüfung: Gespeichert
Jede Prüfung sagt, was ein Fehlschlag bewirkt.Den Test anhalten (der Standard für eine Prüfung, von der die folgenden Klicks abhängen) oder mit den nächsten Schritten fortfahren, sodass ein Lauf jedes Problem meldet, auf das er trifft.
StandardmäßigWarum
Test anhaltenFür eine Prüfung, von der die folgenden Klicks abhängen, wie eine Bild-Assertion vor einem Klick.Ein Klick ohne sie würde die falsche Stelle treffen.
Test fortsetzenFür eine Prüfung, die nur bestätigt, was auf dem Bildschirm ist: ein Layout, eine Anzahl, ein Text, der nicht angeklickt wird.Ein Lauf meldet dann jedes Problem, auf das er trifft.

Ereignisse und Schritte des Testablaufs haben dieselbe Einstellung.Ein Klick, eine Taste oder ein Schritt, der fehlschlägt, hält den Test standardmäßig an; stellen Sie Test fortsetzen ein, wenn der Rest nicht davon abhängt.Siehe Ereignisse: was ein Test tut.

Ignorierte Prüfungen

Aktivieren Sie Ignoriert, um eine Prüfung aus den Läufen herauszunehmen, ohne sie zu löschen, etwa während eine Funktion neu gestaltet wird.Sie bleibt ausgegraut auf der Zeitleiste.

Wo Sie sie ändern

Wählen Sie in GUI Test Studio die Prüfung aus: Zeitlimit, Suchbereich und „Bei Fehlschlag“ stehen in ihrem Eigenschaftenbereich.Wählen Sie mehrere Prüfungen aus, um sie alle auf einmal zu ändern.

Die Vorgaben für neue Aufzeichnungen finden Sie im GUI Test Runner-Recorder unter Einstellungen, Voreinstellungen, Aufzeichnungsvorgaben.Siehe auch Einstellungen, die man kennen sollte.

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