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. 1

    Sélectionner l'assertion échouée dans le rapport

  2. 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. 3

    Cliquer sur Sauvegarder

    Le fichier de test est mis à jour.La prochaine exécution attend la nouvelle apparence.

ExempleUn bouton renommé

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