Choisir ce qu'un test vérifie
La question posée après chaque enregistrement : les éléments visuels, le texte, et ce qui apparaît à l'écran.
La question
Quand vous arrêtez un enregistrement, GUI Test Runner-Recorder demande ce que ce test doit vérifier.Votre réponse décide quelles assertions le test reçoit de lui-même à la sauvegarde.Vous pouvez toujours ajouter, modifier ou supprimer des assertions ensuite dans GUI Test Studio.
Vérifier les éléments visuels
Activé par défaut.Chaque élément sur lequel vous cliquez ou dans lequel vous saisissez du texte reçoit une assertion visuelle juste avant votre action : le test s'assure que le bouton, le champ ou l'entrée de menu est à l'écran et a la bonne apparence, puis effectue le clic.
Une icône manquante, un bouton de la mauvaise couleur, une image cassée, un libellé passé en minuscules, un élément qui a disparu après une livraison.
Attendre jusqu'à est le temps pendant lequel une exécution attend que l'élément apparaisse avant que l'assertion n'échoue.5 secondes conviennent à la plupart des applications ; augmentez-le pour une page lente.
Vérifier le texte
Désactivé par défaut.Quand il est activé, les mots sur lesquels vous cliquez sont vérifiés en tant que texte, lu à l'écran.Une assertion de texte réussit quand les mots sont justes, même si la police ou la couleur ont changé.
| Option | Ce qu'elle signifie |
|---|---|
| Attendre jusqu'à | Le temps pendant lequel une exécution attend le texte. |
| Valeurs changeantes (date, heure, montant) | Que faire d'une valeur qui diffère à chaque exécution : vérifier sa valeur exacte, vérifier seulement son format (« une date », « un montant »), ou en garder une image à la place. |
| Qualité de reconnaissance | Équilibrée lit vite et bien.Maximale est la plus soigneuse, Rapide la plus rapide. |
Votre application affiche la date du jour en haut.Sa valeur exacte échoue demain.Choisissez « Leur format » et le test vérifie qu'une date est affichée, quelle que soit la date.
Vérifier ce qui apparaît
Activé par défaut.Certains écrans apparaissent sans qu'on clique dessus : un menu s'ouvre, une boîte de dialogue surgit, un message de confirmation s'affiche.Ils reçoivent aussi des assertions, placées au moment où l'écran s'est stabilisé, pour que le test confirme qu'ils sont vraiment apparus.
Ses options
| Option | Ce qu'elle signifie |
|---|---|
| Assertions de groupe | Tout ce qui est apparu est vérifié ensemble, en un groupe par écran. |
| Assertions de disposition | Vérifie aussi que les éléments se trouvent à leur place, pour détecter un élément mal placé ou qui en chevauche un autre. |
| Détail | La part de ce qui est apparu qui est vérifiée : des seuls éléments principaux à presque tout.Choisissez un niveau sur la rangée de cinq petits écrans, des grands changements seulement à chaque changement. |
| Avancé : Éléments vérifiés par écran | Le nombre maximal d'éléments vérifiés chaque fois que l'écran change.Automatique suit le Détail ; un nombre plus élevé vérifie davantage d'un écran chargé et allonge les exécutions.Quand un écran en contient plus, les images et les textes gardent chacun leur part. |
Combien d'éléments sont vérifiés par écran
Chaque fois que l'écran change, le test vérifie un nombre limité des éléments apparus.Sous Avancé, Éléments vérifiés par écran fixe cette limite.Elle commence sur Automatique, qui suit le Détail : 5, 8, 12, 20 ou 32 éléments, du niveau le plus bas au plus élevé.
Quand un écran montre plus d'éléments que la limite, les images et les textes gardent chacun leur part : les plus grandes images et les premiers textes dans l'ordre de lecture.Le reste de cet écran n'est pas vérifié.
| Votre écran | Que choisir |
|---|---|
| Un menu, une petite boîte de dialogue, un message de confirmation | Gardez Automatique.Il couvre déjà tout ce qu'un tel écran contient. |
| Un long formulaire, une page de réglages, un tableau de nombreuses lignes | Augmentez-la, par exemple à 30 ou 40, pour que les champs et les lignes plus bas soient vérifiés aussi. |
| Un tableau de bord avec beaucoup de cartes, de badges et d'icônes | Augmentez-la, pour que les icônes et les badges soient vérifiés à côté des libellés. |
| Un écran où chaque libellé compte, comme une liste de prix ou une page traduite | Augmentez-la, jusqu'à 100, pour tous les vérifier. |
| Des tests qui doivent s'exécuter vite, ou une application dont les écrans changent souvent | Gardez Automatique.Chaque élément en plus allonge chaque exécution et fait une chose de plus à mettre à jour quand l'application change. |
Pourquoi c'est utile : un seul nombre décide de la minutie de ces vérifications, sans changer quels écrans sont vérifiés.Cela reste le rôle du Détail.
En faire votre réglage par défaut
Cochez « Ne plus demander » pour garder ces choix pour chaque enregistrement et sauter la question.Les mêmes paramètres se trouvent dans Paramètres, Préférences, Enregistrement par défaut, où vous pouvez les modifier, et la page Général fait revenir la question.
Fermer la question de quelque façon que ce soit garde les choix tels qu'affichés : un enregistrement n'est jamais perdu à cause d'une question.Suite : ouvrir votre test dans GUI Test Studio.
Toujours bloqué ?Dites-nous ce que vous essayiez de faire, et nous répondons sous un jour ouvré.Ask our team