Prévisualiser et vérifier un workflow
Utilisez Checks pour trouver les problèmes de définition et Preview workflow pour suivre un chemin avec des données d'exemple. La prévisualisation n'envoie pas de messages, ne modifie pas de contacts, n'exécute pas de recherches et ne crée pas d'exécution réelle.
Automations is in Early access. Your workspace permissions determine which actions you can perform.
Examiner les vérifications
- Sélectionnez Checks dans l'éditeur. Si des problèmes sont déjà connus, le bouton affiche un nombre de problèmes à la place.
- Ouvrez un problème signalé pour trouver l'étape ou le champ concerné.
- Corrigez les valeurs manquantes, les connexions invalides ou les expressions qui référencent des données indisponibles.
- Sélectionnez Check again après modification et examinez le résultat actuel.
Les erreurs peuvent bloquer la publication. Les avertissements et suggestions peuvent identifier des données incertaines ou un chemin d'échec douteux sans bloquer la publication. Lisez-les dans le contexte du workflow prévu.
L'enregistrement d'un brouillon inachevé peut réussir alors que les vérifications signalent encore des erreurs. Un brouillon enregistré ne prouve pas qu'il est prêt à être publié.
Prévisualiser un chemin
- Sélectionnez Preview workflow dans l'en-tête de l'éditeur pour ouvrir le panneau de prévisualisation.
- Choisissez ou modifiez l'exemple de déclencheur pour le scénario que vous souhaitez inspecter.
- Fournissez des résultats d'exemple pour les actions et les attentes le long de ce chemin.
- Sélectionnez Preview workflow dans le panneau pour lancer la simulation.
- Développez Previewed path et sélectionnez une étape visitée pour inspecter ses entrées et son résultat.
- Après avoir modifié des données ou un résultat d'exemple, sélectionnez Refresh preview pour explorer le nouveau chemin.
Les conditions et les mappages de valeurs sont évalués à partir de vos exemples. Les actions utilisent des résultats simulés et les attentes utilisent des issues simulées. La prévisualisation d'une attente ne s'interrompt pas pendant le délai réel.
Un exemple doit correspondre au nœud et à la sortie sélectionnés. Après avoir modifié un nœud, un schéma d'événement ou un modèle, corrigez tout exemple qui ne correspond plus. Les exemples sur un chemin non emprunté peuvent tout de même nécessiter une correction avant que la prévisualisation aboutisse.
Inspecter une étape
Sélectionnez une étape pour inspecter Step preview. Une étape de messagerie propose aussi Message preview ; développez Test with sample data en dessous pour choisir un exemple. Sélectionnez Preview step pour calculer le résultat, ou Refresh preview après avoir effectué des modifications. Utilisez Set sample result lorsqu'une étape ultérieure a besoin d'une sortie illustrative de cette action.
Les entrées préparées montrent ce que l'action recevrait. Un résultat d'exemple montre ce que vous avez fourni comme réponse hypothétique.
Pour un modèle de message enregistré, inspectez son contenu publié et ses mappages de paramètres.
Interpréter le résultat
| Message de prévisualisation | Signification et action suivante |
|---|---|
| La prévisualisation a atteint la fin de ce chemin. | La simulation a atteint une fin sans échec non géré. Vérifiez qu'elle a emprunté le chemin prévu. |
| Arrêtée à une étape qui nécessite un résultat d'exemple. | Une action ou une attente nécessite une issue d'exemple. Inspectez l'entrée préparée, puis fournissez un exemple pour continuer. |
| La prévisualisation a atteint un échec. | Un échec simulé non géré ou une sortie d'échec configurée a terminé le chemin. Examinez la gestion des échecs. |
| Examinez l'étape mise en évidence. | Un problème de définition ou de valeur a arrêté la prévisualisation. Corrigez le problème signalé. |
| Cet événement ne démarrerait pas ce workflow. | L'événement d'exemple ne correspond pas au déclencheur. Vérifiez son nom, ses données et son filtre. |
La prévisualisation suit un chemin à la fois. Testez les cas de succès, de rejet, de données manquantes et de délai d'attente qui importent pour le workflow. Une erreur gérée par un chemin d'échec peut produire une prévisualisation terminée.
Séparer la simulation des exécutions réelles
La prévisualisation peut utiliser des modifications non enregistrées dans l'éditeur. L'enregistrement conserve le travail en cours et les exemples ; il ne transforme pas l'exemple en événement réel.
Start run exécute la version publiée avec des actions réelles et les frais applicables. Ses résultats apparaissent dans Runs et les métriques. Les résultats de prévisualisation non.
Étapes suivantes
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet.