Bildprüfungen
Prüfen Sie, ob ein Element da ist, verschwunden ist oder eine bestimmte Anzahl von Malen da ist.
Wie eine Bildprüfung funktioniert
Eine Bildprüfung enthält ein kleines Bild eines Elements, ihr visuelles Ziel: eine Schaltfläche, ein Symbol, ein Feld, ein Logo.Während der Test läuft, findet die GTS Engine + AI dieses Element auf dem Live-Bildschirm, zuerst indem sie die Anwendung über ihre Barrierefreiheitsinformationen fragt, wo es ist, dann am Aussehen, wenn die Anwendung nichts sagt, und vergleicht es mit dem Bild.
1. Finden
2. Vergleichen
Erwartet
was Sie aufgezeichnet haben
Jetzt gefunden
auf dem Live-Bildschirm
Gleiches Element, gleiches Aussehen: bestanden
Der Vergleich ist intelligent: Er lässt einen Test nicht fehlschlagen, weil ein Bildschirm eine Nuance heller oder eine Kante etwas weicher darstellt als beim letzten Mal.Er schlägt aber fehl, wenn ein Mensch einen Unterschied sehen würde.
Bild-Assertion
Prüft, ob ein Element auf dem Bildschirm ist und richtig aussieht.Es ist die Prüfung, die eine Aufzeichnung vor jedem Klick erstellt, und die häufigste Prüfung überhaupt.
Eine Bild-Assertion auf der Schaltfläche Speichern, direkt vor dem Klick: Der Lauf wartet, bis die Schaltfläche erscheint, stellt sicher, dass es die richtige Schaltfläche ist, und klickt sie erst dann an.Wenn die Schaltfläche nie erscheint oder anders aussieht, stoppt der Test dort und der Bericht zeigt, warum.
Zeigen Sie ihr, wonach sie suchen soll
- 1
Die Prüfung auswählen und auf „Visuelles Ziel bearbeiten“ klicken
Der Editor für visuelle Ziele öffnet sich auf dem Frame der Aufzeichnung in diesem Moment.Um das visuelle Ziel aus einem anderen Moment auszuschneiden, klicken Sie auf Anderen Frame verwenden….Seine Zeile wird orange, solange der gezeigte Frame nicht der eigene der Prüfung ist.
- 2
Ein Rechteck um das Element ziehen
Ziehen Sie ein Rechteck um das Element, das Sie prüfen möchten, etwas über seine Ränder hinaus.Verschieben Sie es an seiner Mitte, ändern Sie seine Größe an seinen Anfassern, oder rücken Sie es mit den Pfeiltasten zurecht.Sie können auch ein Bild aus den Inhaltsdateien hineinziehen oder eines von Ihrem Bildschirm aufnehmen.
- 3
Den Suchbereich prüfen
Das gestrichelte Rechteck ist der Suchbereich: dort sucht der Lauf nach dem Element.Er folgt dem visuellen Ziel, wenn Sie es verschieben; klicken Sie auf sein Schloss, um ihn an seiner Stelle zu halten.Siehe unten.
- 4
Übernehmen
Der Eigenschaftenbereich zeigt jetzt das visuelle Ziel.
Der Suchbereich
Bild-Abwesenheits-Assertion
Wartet, bis ein Element verschwunden ist: ein Ladekreis, ein Banner „Bitte warten“, ein Dialog, der sich schließen muss.Sie besteht, sobald das Element einen Moment lang weggeblieben ist, und schlägt fehl, wenn es noch auf dem Bildschirm ist, wenn ihre Zeit abläuft.
Nach dem Klick auf „Bericht erstellen“ dreht sich ein Ladekreis 2 bis 20 Sekunden lang.Eine Bild-Abwesenheits-Assertion auf dem Ladekreis mit einem Zeitlimit von 30 Sekunden lässt den Test in dem Moment weiterlaufen, in dem der Bericht bereit ist: kein festes Warten, keine verschwendete Zeit.
Bildanzahl-Assertion
Zählt, wie oft ein Element auf dem Bildschirm ist, und misst die Summe an einer Regel.
3 gefunden
Regel: genau 3 · erfüllt
| Regel | Beispiel |
|---|---|
| Genau | Genau 5 Sterne in einer Bewertung |
| Mindestens | Mindestens 1 Suchergebnis |
| Höchstens | Höchstens 0 Fehlersymbole |
| Zwischen | Zwischen 2 und 4 Artikel in einem Warenkorb |
Im Editor ist jede Stelle, an der das Element gefunden wird, auf dem Frame nummeriert, und eine Zeile darunter sagt, ob die Regel auf diesem Frame hält: Sie wissen es vor dem Lauf.
Wie streng der Vergleich ist
Jede Bildprüfung hat eine Verifikationsstrenge.Standard ist für fast alles richtig.
| Strenge | Verwenden Sie sie für |
|---|---|
| Exakt | Bilder, die sich um kein einziges Pixel ändern dürfen. |
| Streng | Kleinen Text und feine Details, bei denen jede Änderung zählt. |
| Standard | Alltägliche Schaltflächen, Beschriftungen und Symbole.Der Standard. |
| Großzügig | Große Bereiche und volle Bildschirme, etwa eine ganze Seite oder eine Spielszene. |
Farbe ignorieren prüft nur die Form, egal welche Farben: nützlich, wenn ein Design Farben ändert, die Sie nicht testen möchten.
Klicks folgen dem Element
Wenn eine Bild-Assertion ihr Element an einer anderen Stelle findet als in der Aufzeichnung, zielen die Klicks danach dorthin, wo das Element jetzt ist, nicht wo es war.Eine kleine Layoutänderung schickt keinen Klick ins Leere.
Ein neues Banner schiebt die Seite um 40 Pixel nach unten.Die Prüfung findet die Schaltfläche Speichern 40 Pixel tiefer, und der Klick danach landet auf der Schaltfläche.
Textprüfungen können dasselbe mit ihrer Option Maus zur Fundstelle bewegen: Die Klicks nach der Prüfung zielen auf den Text, den sie gefunden hat.
Siehe auch Zeitlimits, Suchbereiche und Fehlschläge.
Kommen Sie nicht weiter?Sagen Sie uns, was Sie tun wollten, und wir antworten innerhalb eines Werktags.Ask our team