Loading
Automatisation de vos processus métiers avec Salesforce Flow
Test d'un flux avec des sorties fictives (bĂȘta)

Test d'un flux avec des sorties fictives (bĂȘta)

Utilisez des sorties fictives pour tester les flux lancés automatiquement et déclenchés par un enregistrement sans dépendre de systÚmes externes. Définissez des valeurs de sortie prévisibles pour des éléments d'action et de flux secondaire afin de valider la logique de flux dans vos scénarios de test au lieu d'appels externes en direct ou d'exécution de flux secondaire.

Éditions requises

Afficher les éditions prises en charge.
Autorisations utilisateur requises
Pour ouvrir, modifier, créer, activer ou désactiver un flux en utilisant tous les types, éléments et fonctionnalités de flux disponibles dans Flow Builder, y compris Einstein et Agentforce pour flux : Gérer les flux
Remarque
Remarque Les sorties fictives sont un service pilote ou bĂȘta soumis aux Conditions des services bĂȘta dans Accords - Salesforce.com ou un document Ă©crit Unified Pilot Agreement si exĂ©cutĂ© par le Client, et aux conditions applicables Ă©noncĂ©es dans le RĂ©pertoire des conditions du produit. L'utilisation de ce service pilote ou bĂȘta est Ă  la seule discrĂ©tion du Client.

Avant de configurer des sorties fictives pour un scénario test, assurez-vous que :

  • Votre flux est lancĂ© automatiquement ou dĂ©clenchĂ© par un enregistrement.
  • Votre flux contient au moins un Ă©lĂ©ment d'action ou un Ă©lĂ©ment de flux secondaire.

Avec des sorties fictives, vous pouvez définir les données qu'une action ou un élément de flux secondaire renvoie pendant une exécution test, sans envoyer d'appel externe ni exécuter le flux référencé. Cette isolation permet de concentrer vos scénarios de test sur la logique de flux que vous validez au lieu de dépendances externes. Pour plus d'informations sur les scénarios de test et les assertions, consultez Test de flux automatisé.

Exemples d'utilisation de sorties fictives :

  • Un flux avec un Ă©lĂ©ment d'action avec une lĂ©gende HTTP Ă  une API externe Ă  taux limitĂ© ou non disponible
  • Un flux avec un Ă©lĂ©ment d'action qui invoque une mĂ©thode Apex avec des dĂ©pendances complexes
  • Un flux avec un Ă©lĂ©ment de flux secondaire que vous ne souhaitez pas exĂ©cuter dans le scĂ©nario de test.

Pour utiliser des sorties fictives, procédez comme suit.

  1. Dans Flow Builder, ouvrez le flux que vous souhaitez tester.
  2. Cliquez sur Tester pour ouvrir le mode Test.
  3. Dans la zone de dessin, cliquez sur un élément d'action ou un élément de flux secondaire pour lequel vous souhaitez utiliser des sorties fictives.
    Le panneau des propriétés de l'élément s'ouvre.
  4. Cliquez sur l'onglet Sortie du scénario.
  5. Cliquez sur Utiliser la sortie fictive pour activer la sortie fictive pour cet élément.
  6. Pour arrĂȘter d'utiliser la sortie fictive pour cet Ă©lĂ©ment, cliquez sur Utilisation de la sortie fictive.
  7. Pour chaque sortie, saisissez la valeur fictive ou copiez la valeur d'une exécution de débogage précédente dans l'historique de débogage.
  8. (Facultatif) Pour tester un défaut ou un chemin alternatif, définissez Chemin aprÚs la sortie fictive sur le chemin que vous souhaitez que le flux emprunte aprÚs l'exécution de cet élément.
    Panneau des propriétés de l'élément d'action en mode test, avec l'onglet Sortie du scénario sélectionné et un champ de sortie montrant une valeur JSON.
  9. Répétez ces étapes pour chaque élément d'action ou élément de flux secondaire exécuté de façon asynchrone dans ce scénario de test.
  10. Cliquez sur Enregistrer le scénario pour enregistrer votre scénario test.
  11. Cliquez sur Exécuter le scénario pour exécuter le scénario.

Le scénario test est exécuté en utilisant votre sortie fictive pour chaque élément pour lequel vous avez activé la sortie fictive. Le flux ignore l'exécution normale de l'élément et utilise les valeurs que vous avez spécifiées. Dans la zone de dessin, les éléments fictifs affichent un badge Sortie fictif.

ÉlĂ©ment Flux secondaire avec le badge Sortie fictif affichĂ©
 
Chargement
Salesforce Help | Article