UiPath Documentation
maestro
latest
false
Guide de l'utilisateur de Maestro
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Simulation de sortie

Simulation de sortie dans Flux pour tester la logique en aval sans exécuter l'action réelle d'un nœud pendant une exécution de test.

La simulation de sortie vous permet de définir une sortie fixe pour n'importe quel nœud pendant une exécution de test, sans exécuter réellement l'action réelle du nœud. Cela est utile pour tester la logique en aval lorsque l'action réelle est lente, coûteuse ou nécessite des dépendances externes qui ne sont pas disponibles lors d'une exécution de Debug.

Fonctionnement de la simulation

Lorsque vous activez une simulation sur un nœud, Flow ignore l’exécution réelle du nœud pendant l’exécution du test et injecte directement les valeurs de sortie simulées. Tous les nœuds en aval reçoivent les valeurs simulées comme si le nœud avait fonctionné normalement.

Les simulations s'appliquent uniquement pendant les exécutions de test. Elles ne sont jamais actives dans les workflows de production publiés.

Configuration d'une simulation

  1. Sélectionnez le nœud que vous souhaitez simuler sur le canevas.
  2. Dans le panneau de configuration, ouvrez la section Sortie simulée .
  3. Activez la bascule de simulation.
  4. Saisissez les valeurs de sortie que vous souhaitez injecter. Utilisez un JSON valide qui correspond au schéma de sortie du nœud.

Résultat: le nœud est simulé. Lors du prochain test, Flow ignore son exécution réelle et injecte vos valeurs en aval à la place.

Cas d'utilisation communs

  • Nœuds de tâche humaine - Simulez une réponse approuvée ou rejetée sans attendre un approbateur réel.
  • Nœuds de requête HTTP - Simulez une réponse d'API spécifique, y compris les réponses d'erreur, pour tester vos chemins de gestion des erreurs.
  • Nœuds d'agent - Simulez la sortie d'un agent d'IA pour tester la façon dont votre workflow gère différentes réponses de l'agent.
  • Nœuds de sous-flux - Simulez la sortie d'un workflow enfant pour tester le workflow parent de manière isolée.

Réinitialisation des simulations

Pour exécuter un workflow avec une exécution réelle, désactivez la bascule simulée sur chaque nœud simulé avant d'exécuter le test. Les simulations ne sont pas enregistrées dans le cadre de la définition de workflow publiée.

Erreurs courantes

  • Publication avec une simulation toujours activée — Les simulations sont automatiquement désactivées lors de la publication, il ne s’agit donc pas d’un risque pour la production. Mais si vous oubliez de désactiver une simulation avant votre exécution de test finale, vous testez avec des données factices, et non avec une exécution réelle.
  • Saisie de données simulées qui ne correspondent pas au schéma de sortie du nœud - Si le JSON simulé ne correspond pas à la forme attendue par les nœuds en aval, vous obtiendrez des erreurs de runtime en aval qui ne se produisaient pas avec des données réelles. Correspondez exactement au schéma.
  • Simulation d'un trop grand nombre de nœuds à la fois - Si vous simulez cinq nœuds pour tester le sixième, un test de réussite ne vous indique pas beaucoup. Simulation uniquement les nœuds qui vous empêchent de tester la partie qui vous intéresse réellement.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour