Tester un workflow
Ce guide vous explique comment tester vos workflows avant de les déployer.
Vue d'ensemble
Le mode test permet de :
- Exécuter un workflow avec des données de test
- Visualiser les résultats à chaque étape
- Déboguer les problèmes
- Valider la logique avant déploiement
Activer le mode test
Depuis l'éditeur
- Ouvrez votre workflow dans l'éditeur
- Cliquez sur le bouton "Test" dans la barre d'outils
- Le mode test s'active
Configurer les données de test
Données du trigger
Simulez les données reçues du trigger :
- Format JSON
- Doit correspondre au format attendu par le trigger
Exemple pour un trigger API Endpoint :
{
"method": "POST",
"body": {
"orderId": "12345",
"items": [
{"id": "1", "quantity": 2}
]
}
}
Variables globales
Définissez des variables de test :
- Simulez les variables d'environnement
- Format clé-valeur
Exécuter le test
- Configurez les données de test
- Cliquez sur "Run" ou "Execute"
- Le workflow s'exécute avec les données de test
- Visualisez les résultats à chaque étape
Visualiser les résultats
Par nœud
Chaque nœud affiche :
- Les données d'entrée
- Les données de sortie
- Les erreurs éventuelles
- Le temps d'exécution
Trace complète
Visualisez la trace complète :
- Ordre d'exécution des nœuds
- Données à chaque étape
- Erreurs et warnings
Déboguer
Erreurs
Les erreurs sont affichées :
- Directement sur les nœuds concernés
- Dans le panel de résultats
- Avec des messages explicites
Données intermédiaires
Inspectez les données à chaque étape :
- Vérifiez les transformations
- Validez les conditions
- Vérifiez les résultats
Bonnes pratiques
- Données réalistes : Utilisez des données proches de la production
- Cas limites : Testez les cas limites et erreurs
- Tous les chemins : Testez toutes les branches conditionnelles
- Performance : Vérifiez les temps d'exécution
- Documentation : Documentez les cas de test