Déboguer un test automatisé à l’aide de points d’arrêt
Mettez en pause un test pour résoudre les défaillances ou les comportements inattendus en ajoutant un point d’arrêt pour une étape de test particulière.
Avant de commencer
Rôle requis : admin
Procédure
- Accédez à la Tout > Framework de tests automatisés (ATF) > Tests.
- Sélectionnez le test que vous souhaitez exécuter.
- Sélectionnez la liste connexe Étapes de test pour répertorier toutes les étapes de test pour le test sélectionné.
- Cliquez avec le bouton droit sur l’étape de test à laquelle vous souhaitez ajouter ou supprimer un point d’arrêt.
-
Sélectionnez Ajouter/Supprimer un point d’arrêt dans la liste.
L’étape de test est marquée pour le point d’arrêt modifié.Remarque :Le point d’arrêt d’une étape indique que si le point d’arrêt est actif et que le test est exécuté à l’aide de l’option Déboguer le test, le test s’interrompt juste avant l’étape de test du point d’arrêt. Les points d’arrêt ne sont pas pris en compte si vous cliquez sur Exécuter le test pour exécuter le test.
Les points d’arrêt que vous définissez sur un test sont spécifiques à l’utilisateur. Les autres utilisateurs ne peuvent pas voir et modifier vos points d’arrêt sur un test, et vice versa.
Remarque :Vous pouvez définir plusieurs points d’arrêt pour un test, mais vous ne pouvez avoir qu’un seul point d’arrêt à chaque étape de test. - Facultatif : Cliquez sur la liste connexe Point d’arrêt pour afficher toutes les étapes de test d’un test qui ont des points d’arrêt.
-
Cliquez sur Déboguer le test pour exécuter le test avec des points d’arrêt.
La fenêtre modale de test de débogage s’affiche.
- Safari – navigateur utilisé pour exécuter les étapes côté client du test sélectionné
- Mettre en pause avant la restauration : option permettant de mettre en pause le test juste avant la restauration après la fin du test
-
Analysez et déboguez les étapes auxquelles les points d’arrêt ont été implémentés.
Remarque :Chaque point d’arrêt entraîne une pause de 10 minutes de l’exécution du test. Vous pouvez déboguer l’étape de test dans les 10 minutes allouées, puis le test recommence à s’exécuter jusqu’à ce qu’il atteigne le point d’arrêt suivant.Les options suivantes s’affichent uniquement lorsque le test est mis en pause pour un point d’arrêt :
- Continuer : l’exécution du test se poursuit jusqu’au point d’arrêt suivant.
- Pas à pas principal : le test s’interrompt à chaque étape. Si vous ne souhaitez pas mettre en pause dans l’étape actuelle, sélectionnez l’option Pas à pas principal pour passer à l’étape suivante.