Plusieurs apparences pour une assertion
GUI Test Studio garde une version attendue par navigateur, thème, écran ou langue, et chaque exécution utilise celle que vous choisissez.
Pourquoi plusieurs apparences
Le même écran peut légitimement avoir un aspect différent : en mode sombre, sur un ordinateur portable au lieu d'un écran 4K, sur une autre version de Windows, en français au lieu de l'anglais.Au lieu d'un test par environnement, gardez un seul test dont les assertions contiennent une version attendue par environnement.
Par défaut
tel qu'enregistré
Mode sombre
un profil que vous ajoutez
Français
un profil que vous ajoutez
| Mot | Signification |
|---|---|
| Par défaut | Ce qui a été enregistré.Chaque exécution l'utilise sauf si vous choisissez un profil. |
| Profil de référence | Un environnement nommé que vous ajoutez : « Mode sombre », « Écran 4K », « Français ». |
| Référence | La version attendue d'une assertion pour un profil : une image, un texte, un format ou un agencement.Une étape peut aussi avoir la version d'un profil. |
Les étapes ont aussi des versions
Une référence ne sert pas qu'aux assertions.Chaque événement peut avoir la version d'un profil pour ce qu'il fait : les mots que saisit une Saisie de texte, la touche qu'appuie un Appui de touche, l'adresse qu'ouvre un Ouvrir une application web, le programme que lance un Lancer une application, le fichier que remet un Téléverser un fichier.L'endroit de l'écran où une étape se produit et le moment où elle se produit sont partagés par toutes les versions.Sous le profil Français, le test saisit les mots français ; sous le profil par défaut, ceux de l'enregistrement.
Nommer vos profils
Ouvrez Paramètres, Paramètres du projet dans l'une ou l'autre application, et ajoutez vos profils dans la carte Profils de référence.Un profil n'est qu'un nom ; les assertions le remplissent au fil du temps.
Dans GUI Test Studio, Profils... sur un onglet Références ouvre la même liste dans une petite fenêtre, le profil Par défaut en premier.Le profil Par défaut peut aussi y être renommé.
Donner sa version à une assertion
Deux façons, utilisez la plus rapide pour vous.
- 1
Depuis une exécution (la façon rapide)
Exécutez le test avec le profil sélectionné, par exemple Mode sombre.Les assertions sans version sombre se comparent à la version par défaut et échouent.Dans le rapport, Accepter le résultat obtenu comme référence pour « Mode sombre » range chaque nouvelle apparence sous ce profil ; la version par défaut reste telle qu'elle était.
- 2
Dans GUI Test Studio
Sélectionnez une assertion ou une étape, ouvrez son onglet Références et sélectionnez le profil.Le panneau montre maintenant la version de ce profil ; Capturer... lance une capture d'écran avec une ombre de la zone de l'assertion tracée là où elle se trouvait, et Capturer la même zone prend la version du profil à cet endroit même.
L'aperçu a son propre sélecteur Référence : choisissez-y un profil et l'aperçu montre le test tel qu'il s'exécute sous ce profil.
Choisir le profil d'une exécution
Sur la page d'un test dans GUI Test Runner-Recorder, choisissez le profil dans la ligne Référence avant de cliquer sur Exécuter le test.Le choix est mémorisé pour ce test sur cet ordinateur.
- 1Référence: Par défaut, ou l'un de vos profils
Votre pipeline exécute les mêmes tests deux fois par nuit : une fois avec l'apparence claire par défaut, une fois avec le profil Mode sombre.Un test, deux environnements, chaque assertion se comparant à la bonne version.
Les garder en ordre
Définir par défaut fait de la version d'un profil la version par défaut, pour le jour où la nouvelle apparence devient la principale, et garde l'ancienne version par défaut sous le profil.Renommer ou supprimer un profil dans les Paramètres du projet met à jour chaque assertion du test.
Toujours bloqué ?Dites-nous ce que vous essayiez de faire, et nous répondons sous un jour ouvré.Ask our team