Quand l'application change volontairement
Acceptez une nouvelle apparence en un clic, ou modifiez l'assertion, pour que le test suive votre application.
Une anomalie, ou un changement ?
Les tests vivent aussi longtemps que votre application, et votre application ne cesse de changer.Mettre à jour un test fait partie du développement quotidien, ce n'est pas le signe que quelque chose s'est mal passé.
Quand une assertion échoue, regardez les deux images dans le rapport de confiance.Soit l'application a une anomalie, et vous la signalez, soit l'application a changé volontairement, et le test doit suivre.
Regarder
Attendu à côté d'obtenu
Une anomalie ?
Créer un rapport d'anomalie
Volontaire ?
Accepter la nouvelle apparence
Sauvegarder
Le test l'attend désormais
Accepter une nouvelle apparence
- 1
Sélectionner l'assertion échouée dans le rapport
- 2
Cliquer sur Accepter le résultat obtenu comme attendu
La nouvelle apparence devient ce que l'assertion attend.Elle est marquée en attente jusqu'à la sauvegarde, et Ctrl+Z l'annule.
- 3
Cliquer sur Sauvegarder
Le fichier de test est mis à jour.La prochaine exécution attend la nouvelle apparence.
L'équipe a renommé « Sauvegarder » en « Sauvegarder le brouillon ».Trois assertions échouent sur le bouton, dans trois tests.Acceptez la nouvelle apparence dans chaque rapport et sauvegardez : les tests sont à jour en une minute, sans ouvrir GUI Test Studio.
En accepter plusieurs à la fois
Après une refonte graphique, de nombreuses assertions échouent pour la même raison.Acceptez-les toutes depuis le rapport en une seule fois : une feuille liste chaque assertion échouée avec ses deux images, pour que vous puissiez décocher celles qui sont de vraies anomalies avant d'accepter le reste.
Changer ce qu'attend une assertion de texte
Pour une assertion de texte, modifiez les mots attendus, la précision ou le format directement dans le rapport.Un aperçu, encadré, indique si l'assertion réussirait avec le changement, avant la sauvegarde.
Modifier l'assertion dans GUI Test Studio
Pour tout le reste, cliquez sur Ouvrir dans GUI Test Studio dans le rapport : le test s'ouvre avec cette assertion déjà sélectionnée, prête à être modifiée.
Des apparences différentes pour des environnements différents
Si les deux apparences sont correctes, par exemple le thème clair et le thème sombre, gardez les deux : voir Plusieurs apparences pour une assertion.
Demander le changement dans une consigne
Vous pouvez aussi décrire le changement à votre assistant IA, dans Claude, ChatGPT avec Codex ou VS Code, ou à un modèle d'IA local, l'un des nôtres ou le vôtre : renommer une étape, changer le texte qu'une assertion attend, lui donner un délai d'attente plus long, décider de ce qui se passe si elle échoue, supprimer ou ignorer une étape, ajouter une attente, changer le nom ou la description du test.L'assistant modifie cette partie du test sur place, sans rien réenregistrer, et vous demande de confirmer avant d'écrire, parce que le changement écrase le fichier du test.
L'exemple Modifier un test de la fenêtre Créer un test depuis une consigne, dans GUI Test Runner-Recorder, écrit une telle demande pour vous : nommez le test et le changement, et envoyez-la à votre assistant.
Voir Créer un test depuis une consigne : le même connecteur crée, modifie et exécute les tests.
Toujours bloqué ?Dites-nous ce que vous essayiez de faire, et nous répondons sous un jour ouvré.Ask our team