Aller au contenu principal

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

  1. Ouvrez votre workflow dans l'éditeur
  2. Cliquez sur le bouton "Test" dans la barre d'outils
  3. 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

  1. Configurez les données de test
  2. Cliquez sur "Run" ou "Execute"
  3. Le workflow s'exécute avec les données de test
  4. 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

Prochaines étapes