Déboguer un test automatisé à l’aide de points d’arrêt
Interrompez 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 : administrateur
Procédure
- Accédez à la Tout > Framework de tests automatisés (ATF) > Tests.
- Sélectionnez le test que vous voulez 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 :La marque de point d’arrêt sur une étape indique que si le point d’arrêt est actif et que le test est exécuté à l’aide du test de débogage, 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 par étape de test. - Facultatif : Cliquez sur la liste connexe Point d’arrêt pour afficher toutes les étapes d’un test qui ont des points d’arrêt.
-
Cliquez sur Test de débogage pour exécuter le test avec des points d’arrêt.
La fenêtre modale Test de débogage s’affiche.
- Safari : navigateur utilisé pour exécuter les étapes côté client du test sélectionné
- Pause avant la restauration : option permettant de mettre en pause le test juste avant que la restauration ne se produise 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 interruption de l’exécution du test pendant 10 minutes. 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 pendant un point d’arrêt :
- Continuer : l’exécution du test se poursuit jusqu’au point d’arrêt suivant.
- Pas à pas : le test fait des pauses à chaque étape. Si vous ne souhaitez pas mettre en pause l’étape actuelle, sélectionnez l’option Pas à pas supérieur pour passer à l’étape suivante.