Textprüfungen

Prüfen Sie Wörter, veränderliche Werte, fehlenden Text und wie oft ein Text erscheint.

Vier Arten von Textprüfung

Eine Textprüfung fragt die Anwendung, was das Element sagt, über ihre Barrierefreiheitsinformationen oder die Webseite selbst, und liest die Wörter auf dem Bildschirm, so wie Sie es tun würden, wenn die Anwendung es nicht sagen kann.Sie besteht, wenn die Wörter stimmen, auch wenn sich die Schrift, die Farbe oder das Design geändert hat.

Text-Assertion

Welcome back, Anna

„Welcome back“ ist da

Text-Abwesenheits-Assertion

Loading...

wartet, bis „Loading...“ verschwunden ist

Dynamische Text-Assertion

Due 14/10/2026

ein Datum ist da, irgendein Datum

Textanzahl-Assertion

Error · Error

„Error“ höchstens 0-mal

Vier Wege, Text zu prüfen.Die GTS Engine fragt die App, was ein Element sagt, und liest die Wörter auf dem Bildschirm, wenn die App es nicht sagen kann, sodass eine Prüfung nie davon abhängt, wie die App gebaut wurde.

Text-Assertion

Wartet, bis ein bestimmter Text auf dem Bildschirm steht.Am besten für Beschriftungen, Titel, Meldungen und Bestätigungen, deren Wörter sich nie ändern.

BeispielIst die Bestellung durchgegangen?

Nach dem Klick auf „Bestellung aufgeben“ wartet eine Text-Assertion auf „Bestellung bestätigt“.Das Design der Meldung kann so oft geändert werden, wie man möchte; der Test schlägt nur fehl, wenn die Wörter falsch sind oder fehlen.

Den Text auf dem Frame markieren

  1. 1

    Den Text-Assertion-Editor öffnen

    Wählen Sie die Prüfung aus und klicken Sie auf Textabgleich… im Eigenschaftenbereich.Der Frame der Aufzeichnung in diesem Moment öffnet sich.Um einen anderen Moment zu lesen, klicken Sie auf Anderen Frame verwenden….

  2. 2

    Ein Rechteck um den Text zeichnen

    Der Text darin wird sofort gelesen und wird zu dem, was die Prüfung erwartet.Korrigieren Sie ihn, wenn Sie andere Wörter möchten.

  3. 3

    Das Ergebnis unter dem Frame lesen

    Der Editor führt die Prüfung auf diesem Frame aus und sagt, ob sie bestehen würde, bevor Sie irgendetwas ausführen.

Wie genau die Wörter sein müssen

PräzisionWas sie akzeptiertVerwenden Sie sie für
TolerantJeder Buchstabe und jede Ziffer muss da sein.Abstände, Akzente, Anführungszeichen und Zeichen, die sich ähnlich sehen, werden verziehen.Fast alles.Der Standard.
ExaktZeichen für Zeichen.Codes, auf dem Bildschirm angezeigte Passwörter, alles, wo ein einzelnes Zeichen zählt.
ÄhnlichDie meisten Zeichen müssen übereinstimmen (standardmäßig 90 %), und Ziffern müssen immer stimmen.Lange Sätze, die sich zwischen Versionen leicht ändern.

Mit Groß-/Kleinschreibung beachten zählen auch Großbuchstaben: „Sign In“ unterscheidet sich dann von „Sign in“.

Text-Abwesenheits-Assertion

Wartet, bis ein Text verschwunden ist: „Wird geladen...“, „Wird gespeichert“, eine Fehlermeldung, die nicht stehen bleiben darf.Sie besteht, sobald der Text einen Moment lang weggeblieben ist, und schlägt fehl, wenn er noch da ist, wenn ihre Zeit abläuft.

Dynamische Text-Assertion

Manche Werte ändern sich bei jedem Lauf: das heutige Datum, eine Bestellnummer, eine Summe.Eine Dynamische Text-Assertion prüft die Art des Werts, sein Format, nicht den Wert selbst.

Lauf vom Montag

Bestellsumme

$1,234.50

Geldbetrag

Lauf vom Dienstag

Bestellsumme

$87.10

Geldbetrag

Lauf vom Mittwoch

Bestellsumme

Price unavailable

Keine Währung

Eine Dynamische Textprüfung wartet auf einen Wert der richtigen Art, hier einen Geldbetrag, wie hoch er auch ist.Sie schlägt fehl, wenn dort etwas anderes steht.

Die Formate, die sie kennt

Zahl42, 1 200
Dezimalzahl3.14
Geldbetrag$87.10, 1 234,50 €
Prozentangabe12.5 %
Datum14/10/2026, Oct 14, 2026
Zeit09:45, 9:45 PM
Datum und Uhrzeit14/10/2026 09:45
E-Mail-Adresse[email protected]
Telefonnummer+1 555 0100
Webadressewww.example.com
IP-Adresse192.168.1.24
UUID3f2a…-…c9
Kartennummer4242 4242 4242 4242
Referenz / IDINV-2041
Dateigröße2.4 MB
Beliebiger Textalles Mögliche

Markieren Sie den Wert auf dem Frame, und der Editor wählt von selbst das richtige Format.Sie können auch ein anderes Format wählen oder für ein ungewöhnliches Format Ihr eigenes Muster schreiben.

Ihr eigenes Muster

Wenn kein eingebautes Format passt, etwa bei Ihren eigenen Bestellnummern, wählen Sie Eigenes Format und beschreiben Sie das Format mit einem Muster.Ein Muster ist eine kurze Beschreibung, wie ein Wert aussieht, geschrieben mit ein paar Symbolen.Technisch versierte Menschen nennen es einen regulären Ausdruck oder Regex.

SymbolBedeutetBeispiel
\dEine beliebige Ziffer, 0 bis 9\d\d passt auf 42
[A-Z]Ein beliebiger Großbuchstabe[A-Z]\d passt auf B7
+Eins oder mehr von dem, was davor steht\d+ passt auf 7 und 2041
{3}Genau drei von dem, was davor steht\d{3} passt auf 204
( | )Entweder das eine oder das andere(Paid|Due) passt auf Paid
\.Ein echter Punktv\d\.\d passt auf v2.1
Alles andereGenau dieses ZeichenORD- passt auf ORD-

Probieren Sie es hier aus: Wählen Sie ein Beispiel oder tippen Sie Ihr eigenes Muster ein und sehen Sie, welche Werte es akzeptiert.

Ausprobieren
  • ORD-genau diese Buchstaben
  • \deine beliebige Ziffer
  • {5}genau fünf davon
  • ORD-20418Besteht
  • ORD-7Schlägt fehl
  • INV-20418Schlägt fehl

Textanzahl-Assertion

Zählt, wie oft ein Text erscheint, und misst die Anzahl an einer Regel: genau, mindestens, höchstens oder zwischen zwei Zahlen.

BeispielKeine Fehler in der Liste

Eine Textanzahl-Assertion auf „Fehler“ mit der Regel „höchstens 0“ schlägt in dem Moment fehl, in dem irgendeine Zeile des Importberichts Fehler sagt.

Sprachen

Textprüfungen lesen Englisch, Französisch, Spanisch, Deutsch, Italienisch, Portugiesisch, Niederländisch und Arabisch.Automatisch wählt die Sprache anhand des Textes selbst und Ihrer Windows-Sprachen; wählen Sie bei kurzen Wörtern, die es in mehreren Sprachen gibt, selbst eine aus.

Die Erkennungsqualität tauscht Geschwindigkeit gegen Sorgfalt: Höchste ist am sorgfältigsten, Ausgewogen ist etwas schneller, Schnell ist am schnellsten.

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