Tester un flux de cloud

Effectué

Après avoir configuré votre flux comme vous le souhaitez, vous devez vérifier qu’il va fonctionner comme prévu. Cette section explore les principales méthodes permettant de tester les flux, y compris le Vérificateur de flux et l’utilisation des données des exécutions précédentes.

Identifier et corriger les erreurs avec le Vérificateur de flux

Le moyen le plus simple de corriger les erreurs potentielles est pendant la phase de conception. Par exemple, un déclencheur peut s’exécuter à l’arrivée d’un nouvel e-mail. En général, ce déclencheur est associé à un compte de messagerie spécifique. Si votre connecteur ne possède pas les bonnes informations de connexion, il ne fonctionne pas correctement. Pour vous aider à identifier ces problèmes potentiels, Power Automate inclut un outil appelé Vérificateur de flux. Le Vérificateur de flux analyse votre flux au fur et à mesure que vous le créez pour détecter et corriger les erreurs. Lorsqu’une erreur est identifiée, il fournit des insights exploitables pour améliorer la fiabilité et les performances du flux.

Le Vérificateur de flux identifie deux sujets de préoccupation.

  • Erreurs : les erreurs sont des problèmes liés à votre flux qui l’empêchent de fonctionner correctement.

  • Avertissements : les avertissements sont des problèmes pouvant impacter les performances du flux ou son fonctionnement, mais qui n’empêchent pas nécessairement son exécution.

    Capture d’écran du Vérificateur de flux dans le nouveau concepteur.

Au fur et à mesure que des avertissements et des erreurs sont identifiés, vous pouvez les développer pour afficher des détails spécifiques et des corrections suggérées.

Capture d’écran de l’erreur du Vérificateur de flux dans le nouveau concepteur.

Remarque

Testez toujours votre flux après avoir corrigé les erreurs pour vous assurer qu’il fonctionne comme prévu.

Tester les flux de cloud

Le test de votre flux est une étape critique du processus de conception. Il vous permet de vérifier que votre automatisation se comporte comme prévu. Tester consiste essentiellement à exécuter votre flux pour voir comment il fonctionne. Power Automate propose deux méthodes principales pour tester les flux pendant le développement.

  • Tests manuels :
    Votre flux est déclenché manuellement en effectuant l’action qui l’initie. Par exemple, si votre flux est conçu pour répondre aux e-mails entrants, vous pouvez vous envoyer un e-mail de test pour activer le flux. De même, si votre flux démarre lorsqu’une nouvelle ligne est ajoutée à une base de données, vous pouvez insérer un exemple de ligne dans la table SQL pour tester ses fonctionnalités. Les tests manuels vous permettent d’observer le comportement du flux en temps réel et de vérifier que chaque étape s’exécute correctement.

  • Utilisation des données des exécutions précédentes :
    Votre flux s’exécute à l’aide des données d’exécutions antérieures. Cette approche est utile lorsque vous utilisez des flux complexes ou des scénarios dans lesquels la recréation des conditions de déclenchement est chronophage. L’utilisation des données d’exécutions précédentes vous permet de valider rapidement les modifications ou de résoudre des problèmes liés à des étapes spécifiques sans repartir de zéro.

    Capture d’écran du volet Tester le flux affichant les données d’exécutions précédentes.

Les deux méthodes fournissent de précieux insights sur le fonctionnement de votre flux, vous permettant ainsi d’identifier des problèmes potentiels dès le début de la phase de conception. La combinaison de ces techniques de test avec des outils tels que le Vérificateur de flux permet de garantir que vos flux sont robustes, efficaces et prêts à être déployés.

Remarque

Tester régulièrement les flux pendant le développement permet de détecter les problèmes tôt et garantit de meilleurs résultats.

Rationaliser les tests avec des configurations de résultats statiques

Les tests de résultats statiques vous permettent de simuler des résultats d’action, rendant ainsi les tests de flux plus efficaces et ciblés. Cette approche est utile pour isoler des sections spécifiques d’un flux.

Voici certains des avantages des tests de résultats statiques :

  • Gain de temps : faites l’impasse sur les actions de longue durée et concentrez-vous sur des parties spécifiques du flux.
  • Tests simplifiés : simulez des scénarios sans avoir besoin de données réelles ni d’événements réels.
  • Résolution des problèmes : isolez et résolvez efficacement les problèmes en contrôlant les sorties d’actions.

Lorsque vous effectuez des tests de résultats statiques dans Power Automate, il est utile d’adopter une approche claire en trois étapes :

  • Capturer le résultat de l’action

  • Configurer le résultat statique

  • Exécuter le flux avec des résultats statiques

Cette méthode vous permet de simuler des actions spécifiques dans un flux à l’aide de sorties prédéfinies, ce qui facilite les tests et la résolution des problèmes sans exécuter l’action réelle de manière répétée.

Capturer le résultat de l’action

Créez un flux déclenché manuellement qui inclut l’action que vous souhaitez simuler. Par exemple, si vous testez un processus d’approbation, ajoutez l’action Démarrer et attendre une approbation au flux. Exécutez le flux une fois et terminez l’action pour générer son résultat. Ensuite, accédez à l’historique du flux, ouvrez l’instance d’exécution la plus récente et développez l’action simulée pour afficher ses sorties. Ces sorties incluent généralement des détails clés tels que le « corps » et d’autres données pertinentes. Copiez ces données de sortie, car elles permettront ultérieurement de configurer le résultat statique.

Configurer le résultat statique

Dans l’éditeur de flux, recherchez l’action que vous souhaitez simuler et cliquez sur le menu des points de suspension (). Dans la liste déroulante, sélectionnez Résultat statique pour ouvrir les options de configuration. Réglez le bouton bascule Activer le résultat statique pour activer la fonctionnalité, puis collez les données de sortie copiées dans les champs appropriés. Vous pouvez spécifier les champs à utiliser comme réponse prédéfinie pour l’action simulée. Une fois la configuration terminée, enregistrez vos modifications pour vous assurer que le résultat statique est appliqué.

Exécuter le flux avec des résultats statiques

Désormais, lorsque vous réexécutez le flux, l’action simulée utilise le résultat statique au lieu d’exécuter le processus réel. Le flux ignore l’exécution en temps réel de l’action et s’appuie sur la sortie prédéfinie que vous avez configurée précédemment. Cette approche est utile pour tester les flux qui impliquent des dépendances externes ou des actions urgentes, car elle vous permet de valider le comportement du flux sans attendre la fin de l’action réelle.

En suivant ces étapes, vous pouvez rationaliser votre processus de test, réduire la complexité et vous concentrer sur l’affinement de la logique de flux globale. Les tests de résultats statiques sont un puissant outil permettant de garantir que vos flux fonctionnent comme prévu tout en réduisant les tâches répétitives pendant le développement.

Conseil

Les tests de résultats statiques sont idéaux pour valider le comportement du flux dans différentes conditions sans exécuter l’ensemble du processus.