studio
2024.10
true
Guide de l’utilisateur de Studio
Last updated 30 oct. 2024

Activités de test

Activité de test

L'option de menu contextuel Activité de test (Test Activity), qui fait partie du panneau Concepteur (Designer), est utilisée pour exécuter un test sur l'activité actuellement sélectionnée. Lorsque vous cliquez dessus, le panneau Variables locales (Locals) s'ouvre et affiche les variables et les arguments dans l'étendue.

L'activité de test peut être utilisée de deux manières :

  • Ajouter des valeurs par défaut aux propriétés et tester.
  • Ajoutez des arguments et/ou des propriétés aux propriétés de l'activité et utilisez le panneau Local (local) pour ajouter des valeurs après avoir cliqué sur l'option Activité de test (Test Activity).

Double-cliquez sur le champ de valeur d'une variable ou d'un argument, ou cliquez sur l'icône dans le panneau Variables locales (Locals), puis ajoutez une valeur. Ensuite, cliquez sur Pas à pas détaillé (Step Into) pour activer et exécuter l'activité, puis surveillez la valeur de la variable ou de l'argument dans le panneau Variables locales (Locals).

La même option est disponible lorsque vous cliquez sur Continuer (Continue), mais les valeurs ne sont pas visibles dans le panneau Variables locales (Locals).

Prenez en compte que les contrôles dynamiques ne sont pas pris en charge lorsque les variables dépendent d’autres variables définies ultérieurement.

Les journaux d'exécution générés par l'action Activité de test (Test Activity) sont visibles dans le panneau Sortie (Output). Les exceptions dans Studio peuvent être propagées. Cela implique que l'exception peut être passée aux conteneurs parents au cas où ceux-ci peuvent la gérer.

L'option Activité de test (Test Activity) n'est pas disponible lors du débogage.

Exemple d'utilisation de l'activité de test

Pour l'exemple de l'activité If, nous avons créé un processus qui demande à l'utilisateur deux chiffres, vérifie si l'un est divisible par l'autre, et selon le résultat, affiche un message différent dans le panneau Sortie (Output).

Pour vérifier le comportement de l'activité If défini dans le processus, utilisez l'option Activité de test (Test Activity), comme illustré ci-dessous :



L'action Activité de test (Test Activity) place l'activité dans le débogueur et vous demande les valeurs correspondant aux variables. Une fois qu'elles sont fournies, cliquez sur le bouton Continuer (Continue) pour que le processus de débogage se poursuive. Dans ce cas spécifique, un message a été écrit dans le panneau Sortie (Output) avec la réponse appropriée. Cela implique que les expressions écrites dans l'activité If étaient correctes.

Créer un banc de test

L'option Créer un banc de test (Create Test Bench) permet la création de blocs élémentaires d'automatisation, qui peuvent être ensuite testés et ajoutés au workflow final.

Il est utilisé pour tester des activités, gérer des variables et déboguer le processus. Tout cela s'effectue dans un workflow de banc de test, une séquence temporaire qui ne fait pas partie du projet actuel et qui est ignorée à la fermeture.

L'option Créer un banc de test (Create Test Bench) est semblable à l'option Activité de test (Test Activity), excepté que la dernière est contenue et définie dans un workflow réel.

Pour utiliser l'option Créer un banc de test (Create Test Bench), accédez à la barre de recherche du panneau Activités (Activities) ou utilisez le raccourci clavier Ctrl + Alt + F. Entrez le nom d'une activité et cliquez avec le bouton droit pour ouvrir le menu contextuel.

Sélectionnez l'option Créer un banc de test (Create Test Bench) et l'activité est automatiquement ajoutée à un fichier de séquence non inclus dans votre projet. À partir de là, vous pouvez ajouter d'autres activités, modifier leurs propriétés par défaut et déboguer le processus. Le panneau Sortie (Output) affiche des journaux ou des erreurs trouvées lors du débogage.

Pour enregistrer le fichier dans votre projet, utilisez simplement l'option de ruban Enregistrer sous (Save as), ajoutez un nom de fichier et enregistrez-le dans le même chemin de fichier que votre projet.

Veuillez noter que Créer un banc de test (Create Test Bench) ne fonctionne pas avec l'activité Pick Branch.

Accéder à cette activité

L'option Exécuter vers cette activité (Run to this Activity) est disponible lorsque vous cliquez avec le bouton droit sur une activité du panneau Concepteur (Designer).

Cette option démarre le processus de débogage et le suspend avant l'exécution de l'activité sélectionnée lors de sa mise en surbrillance dans le panneau. Si l'option Exécuter vers cette activité (Run to this Activity) est déclenchée lorsque le débogage est déjà interrompu, l'exécution se poursuit jusqu'à ce que l'activité soit atteinte.

Exécuter à partir de cette activité

L'option de menu contextuel Exécuter à partir de cette activité (Run from this Activity) entre en débogage dans un état de suspension, permettant ainsi d'apporter des modifications aux valeurs de variables et d'arguments depuis le panneau Variables locales (Locals). Appuyez sur Continuer (Continue) pour démarrer le débogage ou utilisez des actions, telles que Pas à pas détaillé (Step Into), Pas à pas principal (Step Over), Pas à pas sortant (Step Out).

Remarque :
  • Lorsqu'elle est utilisée pour une activité à l'intérieur d'une étendue, l'activité d'étendue est également exécutée.
  • Une erreur se produit si vous utilisez (Exécuter à partir de cette activité) (Run from this Activity) pour une activité ajoutée à l’intérieur de l’une des activités d'étendue suivantes : Essayer de capturer ((Try Catch), Commutateur (Switch), Parallèle (Parallel), Choisir (Pick), Étendue du déclencheur (Trigger Scope), ou Étendue de nouvelle tentative (Retry Scope).

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.