Outils de débogage
- Dernière mise à jour2024/06/26
Outils de débogage
L'outil de débogage vous permet de dépanner des automatisations complexes avec des tâches imbriquées. Déboguez les automatisations parentes et enfants individuelles au sein du parent pour identifier et résoudre rapidement les problèmes en détail. Vous pouvez examiner chaque automatisation enfant individuellement, en vous assurant que chaque partie de votre automatisation fonctionne correctement, ce qui permet d'obtenir des processus d'automatisation plus efficaces et plus fiables.
Utiliser l'outil Déboguer
Dans la page Automatisation, sélectionnez et modifiez le robot que vous souhaitez déboguer. Vous pouvez accéder à l'outil Déboguer à partir de l'utilitaire Assistant ou de l'Éditeur de robots.
- Vous pouvez ajouter, mettre à jour ou supprimer des actions et des variables au sein d'un robot. Vous pouvez continuer à modifier le robot tant que le processus de débogage n'a pas commencé.
- Une barre d'en-tête apparaît sous le nom du robot sur le Éditeur de robots et l'utilitaire Assistant. Elle indique le nom du robot en cours de débogage. La barre d'en-tête indique Débogage en cours, puis le nom du robot. Exemple : Débogage en cours : MSGBot5
- Le panneau Actions situé à gauche de l'Éditeur de robots est automatiquement réduit. Vous disposez ainsi d'une plus grande zone horizontale pour visualiser les actions ajoutées dans l'Éditeur de robots lors du débogage. Au terme du débogage, le panneau Actions s'agrandit de nouveau.
- L'invocation d'un débogueur ne lance pas le débogage.
- Avant de commencer le débogage, veillez à corriger les erreurs de validation dans vos robots.
- Vous pouvez déboguer le robot dans les vues Flux et Liste. Cependant, pour une meilleure visibilité de vos actions, nous vous recommandons de déboguer votre robot dans la vue Liste.
- même si la session de l'utilisateur expire ou si le navigateur est fermé brusquement.
- même si vous ouvrez l'éditeur à partir d'un autre navigateur ou si vous vous connectez à une autre session en utilisant les mêmes informations d'identification de l'utilisateur.
Cela améliore l'ergonomie de l'Assistant car vous n'avez plus à déplacer l'Assistant à droite de l'éditeur pour afficher le panneau Actions chaque fois que vous ouvrez le robot dans l'éditeur.
Commandes de débogage
Actions | Icônes | Raccourcis clavier | Description |
---|---|---|---|
Démarrer le débogage | ![]() |
F6 | Utilisez le bouton Démarrer le débogage pour lancer le processus de débogage. |
Passer à l'action suivante | ![]() |
F7 | Utilisez le bouton Passer à l'action suivante pour déboguer les actions une par une. Après avoir débogué l'action en cours, vous pouvez utiliser le bouton Passer à l'action suivante pour accéder à l'action suivante dans la séquence. |
Passer au point d'arrêt suivant | ![]() |
F6 | Utilisez le bouton Passer au point d'arrêt suivant pour passer directement au point d'arrêt suivant. Le bouton Passer au point d'arrêt suivant exécute l'action en cours et passe au point d'arrêt suivant, puis l'outil se met en pause. Remarque : Lorsque le débogage est en cours, l'icône Démarrer le débogage est remplacée par l'icône Passer au point d'arrêt suivant. |
Entrer dans l'action en cours | ![]() |
F8 | Utilisez l'option Entrer dans l'action actuelle pour accéder à l'automatisation enfant où l'exécution de l'automatisation est actuellement suspendue. |
Quitter le robot actuel | ![]() |
Maj+F8 | Utilisez l'option Quitter l'action actuelle pour sortir de l'automatisation enfant et faire une pause à la ligne qui suit celle à partir de laquelle vous êtes entré. |
Arrêter | ![]() |
Maj+F6 | Utilisez Arrêter pour arrêter le processus de débogage. |
Pile d'appels
La pile d'appels permet de déterminer facilement l'ordre d'appel des automatisations et de naviguer rapidement d'une automatisation à l'autre. Elle répertorie les automatisations actuellement actives, y compris les automatisations parentes et enfants, ainsi que le numéro de ligne et le dossier dans lequel elles se trouvent. L'automatisation active est mise en surbrillance et s'affiche en haut de la liste. Une fois qu'une automatisation est déboguée, elle disparaît de la pile d'appels.
Ajout de points d'arrêt
Actions | Icônes et raccourcis clavier | Description |
---|---|---|
Activer le point d'arrêt |
F9 |
Pour insérer un point d'arrêt, cliquez sur les ellipses verticales sur la ligne de code concernée et sélectionnez Activer le point d'arrêt. Vous pouvez également activer un point d'arrêt en cliquant sur le numéro de ligne concerné. Une icône de point d'arrêt s'affiche au-dessus du numéro de ligne. Remarque : Lorsque vous activez un point d'arrêt pour une ligne de code spécifique, l'outil Déboguer le met en surbrillance et le signale à l'aide d'un bouton de pause en regard de la ligne de code. |
Désactiver le point d'arrêt |
F9 |
Pour désactiver un point d'arrêt, cliquez sur les ellipses verticales de la ligne de code concernée et sélectionnez Désactiver le point d'arrêt. Le point d'arrêt devient inactif. En outre, vous pouvez également cliquer sur l'icône de point d'arrêt au-dessus du numéro de ligne concerné pour le désactiver. |
Effacer tous les points d'arrêt |
Maj+F9 |
Pour effacer tous les points d'arrêt, cliquez sur l'icône Effacer tous les points d'arrêt. |