Tester et déboguer les flux

Effectué

Pendant le développement du flux, il est important de tester le comportement du flux et de s’assurer que tout fonctionne comme prévu et, dans le cas contraire, de localiser et de diagnostiquer les problèmes sous-jacents.

Tests

Les flux en cours de développement peuvent être exécutés à tout moment dans le Concepteur de flux en cliquant sur le bouton Exécuter ; pendant cette exécution, l’action en cours est mise en surbrillance, ce qui donne aux utilisateurs une vision claire de la progression de l’exécution.

Il est possible d’exécuter, d’arrêter et de reprendre le flux. Il est également possible d’exécuter une action à la fois, afin d’examiner de près le comportement du flux dans certaines sections. Toutes ces opérations sont réalisées à l’aide des boutons concernés :

Capture d’écran de la barre d’outils du Concepteur avec les options Exécuter et Exécuter l’action suivante mises en surbrillance.

Des points d’arrêt peuvent être ajoutés pour mettre automatiquement en pause l’exécution lorsqu’une action spécifique est atteinte ; cela se fait en cliquant à gauche de l’action en question :

Capture d’écran du point d’arrêt de la fonction principale.

Dans le coin inférieur droit du Concepteur, le volet des variables contient toutes les variables utilisées dans le flux ; les informations sur une variable peuvent être consultées en double-cliquant dessus. Ces informations sont mises à jour en temps réel, ce qui fournit à tout moment aux utilisateurs une image claire de l’état du flux.

Débogage

De plus, certaines fonctionnalités sont spécifiquement conçues pour localiser et corriger les erreurs. Toutes les erreurs de conception (erreurs identifiables avant l’exécution du flux) sont notifiées à l’aide de symboles rouges dans le Concepteur, tandis que les détails correspondants sont accessibles dans le volet Erreurs situé dans la partie inférieure du Concepteur :

Capture d’écran du volet Erreurs affichant huit erreurs.

Dans cet exemple, deux champs obligatoires ont été laissés vides, de sorte que l’action appropriée est mise en évidence comme étant erronée. Le volet Erreurs contient plus de détails.

Les erreurs d’exécution (erreurs qui se produisent lors de l’exécution d’un flux) sont notifiées de la même manière :

Capture d’écran du volet Erreurs d’exécution affichant une erreur.

Une valeur incorrecte a été transmise en tant que colonne Excel ; lors de la tentative de lecture à partir de cette colonne, le flux a échoué. L’action en question est mise en surbrillance et le volet Erreurs contient des informations plus détaillées sur l’erreur.