Configuration et exécution d'un scénario de test (bêta)
Configurez les données de test et les options d'exécution, puis exécutez le scénario en mode test (bêta).
É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 Le mode test est 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.
-
Ouvrez la vue de liste Flux.
- Dans l'application Automatisation, sélectionnez l'onglet Flux.
- Sous l'onglet Flux de n'importe quelle application Lightning, cliquez sur le menu d'actions, puis sélectionnez Ouvrir le flux.
- Dans Configuration, saisissez Flux dans la case Recherche rapide, puis sélectionnez Flux.
Notez que les options de l'application Automatisation et de l'onglet Flux ne nécessitent pas d'accès à la Configuration. - Ouvrez le flux que vous souhaitez tester.
-
Cliquez sur Tester.
Le panneau de configuration de test s'ouvre, montrant ce que vous avez ouvert en dernier en mode test pour ce flux. Si c'est la première fois que vous ouvrez le Mode de test pour ce flux, un nouveau scénario de test non enregistré s'ouvre.
- Si le Mode test ouvre la liste des scénarios enregistrés, cliquez sur Nouveau scénario sous l'onglet Évalué manuellement ou Évalué automatiquement, ou sur Nouveau scénario.
- (Facultatif) Dans la section Détails, saisissez une étiquette et une description pour le scénario.Flow Builder génère le nom d'API à partir de l'étiquette. Le nom d'API devient en lecture seule après l'enregistrement. L'étiquette et le nom d'API sont requis pour enregistrer le scénario.
-
(Facultatif) Activez Automatisation des tests de scénario.
Avec l'automatisation des tests de scénario, vous pouvez évaluer automatiquement des scénarios de test et utiliser des données de test isolées d'une classe Apex. Pour plus d'informations, consultez Test de flux automatisé. Pour un flux déclenché par un enregistrement configuré pour se déclencher uniquement lors de la suppression d'un enregistrement, ce commutateur est désactivé. Seuls les scénarios de test évalués manuellement prennent en charge un flux déclenché lors de la suppression.
- Pour les flux déclenchés par un enregistrement, sélectionnez le chemin de flux que vous souhaitez tester dans Sélectionner un parcours. La valeur par défaut est Exécuter immédiatement.Si vous n'avez pas de parcours planifié ou asynchrone, la seule option est Exécuter immédiatement.
-
Si l'option Automatisation des tests de scénario est sélectionnée, dans Sélectionner une source de données, sélectionnez Exécuter à partir des données de l'organisation pour utiliser les données live de votre organisation, ou Exécuter à partir du silo de données pour utiliser des données de test isolées.
Si vous sélectionnez Exécuter à partir d'un silo de données, le champ Configuration du test Apex requis est affiché. Sélectionnez la classe
@testSetupApex qui définit les données d'essai isolées. Pour plus d'informations, consultez Test d'un flux avec des données de test isolées. - Saisissez les données qui démarrent le flux.
- Pour un flux déclenché par un enregistrement, pour Définir un enregistrement déclenchant, recherchez et sélectionnez un enregistrement. Le scénario exécute le flux comme si cet enregistrement était créé, mis à jour ou supprimé (selon la configuration de votre flux).
- Pour un flux lancé automatiquement avec des variables d'entrée, définissez la valeur de chaque variable d'entrée pour Définir des valeurs d'entrée. Si vous ne spécifiez pas de valeur, le scénario utilise la valeur par défaut de l'entrée. Les variables définies par Apex ne sont pas prises en charge.
- Pour un flux déclenché par un enregistrement configuré lors de la création ou de la mise à jour d'un enregistrement, déterminez si le scénario est exécuté comme si l'enregistrement était créé ou mis à jour.
- Pour un flux déclenché par un enregistrement configuré lors de la mise à jour, de la création ou de la mise à jour d'un enregistrement, sélectionnez Mise à jour, puis cliquez sur Mettre à jour l'enregistrement pour agrandir la section.
-
Saisissez les valeurs de champ que le scénario utilise pour simuler la mise à jour.
- Pour préremplir le formulaire avec les valeurs actuelles de l'enregistrement, cliquez sur Appliquer les valeurs initiales de l'enregistrement déclenchant.
-
Pour effacer les valeurs, cliquez sur Effacer les champs.
Ces modifications simulent la mise à jour et ne sont pas enregistrées dans votre organisation.
-
Si Automatisation des tests de scénario est activée, pour Résultats attendus (assertions), définissez la ressource, l'opérateur et la valeur de chaque assertion. Pour ajouter une assertion, cliquez sur Ajouter une assertion.
Pour plus d'informations, consultez Test de flux automatisé.
- Dans la section Sélectionner des options d'exécution, configurez les options disponibles.
- Pour un flux déclenché par un enregistrement, sélectionnez Ignorer les conditions de début pour exécuter le scénario même si l'enregistrement déclenchant ne remplit pas les conditions d'entrée du flux.
- Pour un flux lancé automatiquement, sélectionnez Déboguer le comportement des éléments d'attente pour contrôler comment le scénario gère les éléments Attente dans le flux.
- Pour un scénario de test configuré manuellement (Automatisation des tests de scénario désactivée), sélectionnez Exécuter l'automatisation pour un utilisateur spécifique. Pour plus d'informations, consultez Activation du débogage et test des flux au nom d'un autre utilisateur.
- Exécuter l'automatisation est activé par défaut. L'annulation est requise et vous ne pouvez pas la désactiver pour les scénarios avec des assertions et pour les flux déclenchés par un enregistrement.
- Cliquez sur Enregistrer le scénario.Le scénario enregistre l'utilisation de l'étiquette, du nom d'API et de la description que vous avez saisis.
- Pour Sélectionner des versions de flux, déplacez les versions de flux que vous souhaitez tester vers Versions de flux sélectionnées.
- Cliquez sur Exécuter le scénario.
Une fois le scénario exécuté, l'onglet Détails affiche le chemin d'exécution de l'exécution et les erreurs éventuelles.
Pour un scénario automatiquement évalué, l'onglet Résultats attendus affiche également le statut, la condition et la valeur réelle de chaque assertion. Apprenez à interpréter ces résultats dans Interprétation des résultats de scénario de test en mode test (bêta).
Pour afficher, exécuter ou gérer tous les scénarios de test enregistrés, cliquez sur la flèche de retour dans le scénario de test. Pour plus d'informations, consultez Gérer les scénarios de test (bêta).
Voir également :
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !
