Assertions de texte
Vérifiez des mots, des valeurs qui changent, un texte absent et le nombre de fois qu'un texte apparaît.
Quatre types d'assertion de texte
Une assertion de texte demande à l'application ce que dit l'élément, par ses informations d'accessibilité ou par la page web elle-même, et lit les mots à l'écran comme vous le feriez quand l'application ne peut pas le dire.Elle réussit quand les mots sont justes, même si la police, la couleur ou le design ont changé.
Assertion de texte
Welcome back, Anna
"Welcome back" est présent
Assertion d'absence de texte
Loading...
attend que "Loading..." ait disparu
Assertion de texte dynamique
Due 14/10/2026
une date est présente, n'importe laquelle
Assertion de comptage de texte
Error · Error
"Error" au plus 0 fois
Assertion de texte
Attend qu'un texte donné soit à l'écran.Idéale pour les libellés, les titres, les messages et les confirmations dont les mots ne changent jamais.
Après un clic sur Passer la commande, une assertion de texte attend « Commande confirmée ».Un designer peut modifier le style du message aussi souvent qu'il le souhaite ; le test n'échoue que si les mots sont faux ou absents.
Marquer le texte sur l'image
- 1
Ouvrir l'éditeur d'assertion de texte
Sélectionnez l'assertion et cliquez sur Repérer le texte… dans le panneau Propriétés.L'image de l'enregistrement à ce moment s'ouvre.Pour lire un autre moment, cliquez sur Utiliser une autre image….
- 2
Tracer un rectangle autour du texte
Le texte à l'intérieur est lu aussitôt et devient ce que l'assertion attend.Corrigez-le si vous voulez d'autres mots.
- 3
Lire le verdict sous l'image
L'éditeur exécute l'assertion sur cette image et indique si elle réussirait, avant que vous n'exécutiez quoi que ce soit.
À quel point les mots doivent être exacts
| Précision | Ce qu'elle accepte | À utiliser pour |
|---|---|---|
| Tolérante | Chaque lettre et chaque chiffre doivent être présents.Les espaces, les accents, les guillemets et les caractères qui se ressemblent sont pardonnés. | Presque tout.La valeur par défaut. |
| Exacte | Caractère pour caractère. | Les codes, les mots de passe affichés à l'écran, tout ce où un seul caractère compte. |
| Similaire | La plupart des caractères doivent correspondre (90 % par défaut), et les chiffres doivent toujours être justes. | Les longues phrases qui changent légèrement d'une version à l'autre. |
Respecter la casse fait aussi compter les majuscules : « Se Connecter » diffère alors de « Se connecter ».
Assertion d'absence de texte
Attend qu'un texte ait disparu : « Chargement en cours », « Sauvegarde », un message d'erreur qui ne doit pas rester.Elle réussit une fois que le texte est resté absent un instant, et échoue s'il est encore là quand son délai est écoulé.
Assertion de texte dynamique
Certaines valeurs changent à chaque exécution : la date du jour, un numéro de commande, un total.Une assertion de texte dynamique vérifie le type de valeur, son format, pas la valeur elle-même.
Exécution du lundi
Total de la commande
$1,234.50
Montant
Exécution du mardi
Total de la commande
$87.10
Montant
Exécution du mercredi
Total de la commande
Price unavailable
Pas un montant
Les formats qu'elle connaît
Marquez la valeur sur l'image et l'éditeur choisit tout seul le bon format.Vous pouvez aussi choisir un autre format, ou écrire votre propre modèle pour un format inhabituel.
Votre propre modèle
Quand aucun format intégré ne convient, comme pour vos propres numéros de commande, choisissez Personnalisé et décrivez le format avec un modèle.Un modèle est une courte description de ce à quoi ressemble une valeur, écrite avec quelques symboles.Les techniciens appellent cela une expression régulière, ou regex.
| Symbole | Signifie | Exemple |
|---|---|---|
| \d | N'importe quel chiffre, de 0 à 9 | \d\d correspond à 42 |
| [A-Z] | N'importe quelle lettre majuscule | [A-Z]\d correspond à B7 |
| + | Un ou plusieurs de ce qui précède | \d+ correspond à 7 et à 2041 |
| {3} | Exactement trois de ce qui précède | \d{3} correspond à 204 |
| ( | ) | Soit l'un, soit l'autre | (Paid|Due) correspond à Paid |
| \. | Un vrai point | v\d\.\d correspond à v2.1 |
| Tout le reste | Exactement ce caractère | ORD- correspond à ORD- |
Essayez ici : choisissez un exemple ou saisissez votre propre modèle, et voyez quelles valeurs il accepte.
ORD-exactement ces lettres\dn'importe quel chiffre{5}exactement cinq
- ORD-20418Réussit
- ORD-7Échoue
- INV-20418Échoue
Assertion de comptage de texte
Compte combien de fois un texte apparaît et le soumet à une règle : exactement, au moins, au plus, ou entre deux nombres.
Une assertion de comptage de texte sur « Erreur » avec la règle « au plus 0 » échoue dès qu'une ligne du rapport d'importation dit Erreur.
Langues
Les assertions de texte lisent l'anglais, le français, l'espagnol, l'allemand, l'italien, le portugais, le néerlandais et l'arabe.Automatique choisit la langue d'après le texte lui-même et vos langues Windows ; choisissez-en une vous-même pour les mots courts qui existent dans plusieurs langues.
Qualité de reconnaissance échange la vitesse contre le soin : Maximale est la plus soigneuse, Équilibrée est un peu plus rapide, Rapide est la plus rapide.
Voir aussi Délais d'attente, zones de recherche et échecs.
Toujours bloqué ?Dites-nous ce que vous essayiez de faire, et nous répondons sous un jour ouvré.Ask our team