Tester un flux
Ce guide explique comment tester un flux dans l'éditeur avant de le déployer. Le mode test permet d'exécuter un flux avec des données de test, de visualiser les résultats à chaque étape, de déboguer les problèmes et de valider la logique avant déploiement.
Avant de commencer
- Ouvrir le flux à tester dans l'éditeur Ecosystem.
- Disposer d'un exemple des données reçues du déclencheur pour les simuler en test.
Activer le mode test
Le test s'effectue au niveau d'un nœud du flux : le bouton Tester le nœud n'est pas disponible sur le nœud Déclencheur.
- Ouvrez votre flux dans l'éditeur
- Sélectionnez un nœud du flux (ex. le premier nœud après le déclencheur)
- Cliquez sur Tester le nœud
- Le mode test s'active
Le contexte de sortie du nœud testé est conservé pour le nœud suivant : quittez le nœud, cliquez sur le nœud suivant puis cliquez de nouveau sur Tester le nœud — le test du nœud suivant repart du contexte produit par le précédent.
Configurer les données de test
Données du déclencheur
Simulez les données reçues du déclencheur :
- Format JSON
- Doit correspondre au format attendu par le déclencheur
Exemple pour un déclencheur Route d'une API :
{
"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
Sauvegarder le contexte
Lors du test d'un nœud, vous pouvez sauvegarder le contexte dans le nœud suivant (bouton Sauvegarder) : le contexte produit par le nœud testé est enregistré (PUT sur le contexte du nœud) et réutilisé pour les tests suivants, sans ressaisie.
Exécuter le test
- Configurez les données de test
- Cliquez sur Tester 🚀
- Le nœud s'exécute avec les données de test
- Visualisez le résultat du nœud, puis passez au nœud suivant (le contexte de sortie est conservé)
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
Résultat
Le test s'exécute avec les données de test, et les résultats sont visibles à chaque étape.
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
Et ensuite
Voir aussi : Flux · Utiliser l'éditeur de flux