Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Azure Logic Apps (Standard)
Le processus de validation peut être difficile car on peut facilement manquer des différences de comportement entre les systèmes source et cible. Après avoir généré le projet d'application logique standard, les flux de travail et d'autres artefacts, vérifiez le comportement du flux de travail par rapport au comportement du système source avant de les déployer sur Azure Logic Apps. Lors de l’étape de validation, l’agent de migration Azure Logic Apps dans Visual Studio Code aide à exécuter les flux de travail générés et à vérifier si les déclencheurs, actions, transformations et connexions fonctionnent correctement.
Cet article décrit le processus général suivi par l’agent de migration pour tester les flux de travail Standard générés par rapport au comportement source, comparer les résultats et identifier les problèmes ou lacunes que vous devez résoudre.
Actions de validation
L’étape de validation teste vos flux de travail Standard générés par rapport aux spécifications et comportements sources d’origine. L’agent @migration-converter suit les tâches de validation générées, tandis que vous fournissez des contributions représentatives et des résultats attendus et examinez les preuves.
Important
Avant de commencer, veillez à passer en revue les flux de travail, les connexions et toutes les fonctions locales .NET pour obtenir des informations et une configuration correctes par rapport au comportement de la source.
Pour en savoir plus, consultez :
| Étape | Action | Description |
|---|---|---|
| 1 | Valider l’exécution | Exécute func start --verbose, corrige les erreurs de démarrage, puis relance la commande jusqu’à ce que l’exécution commence proprement. |
| 2 | Préparer les ressources de test | Utilise Azurite et les ressources locales lorsque possible, des conteneurs Docker pour les services locaux pris en charge, et les ressources Azure uniquement pour les connecteurs sans alternative locale. |
| 3 | Comportement de test | Exécute des scénarios happy-path, path-failure, cross-workflow, retry, timeout, resubmission et autres scénarios applicables. Compare les valeurs de sortie au niveau du champ avec le comportement attendu de la source. |
| 4 | Signaler et résoudre les divergences | Considère les valeurs de sortie incorrectes, vides ou tronquées comme des échecs, enregistre les résultats attendus et réels, corrige la cause et relance les tests affectés. |
La validation n’est pas complète tant que tous les tests requis ne sont pas réussis et que l’agent crée TEST-REPORT.md dans la racine du projet générée. Consultez ce rapport pour les résultats par workflow, les vérifications au niveau du terrain, les adaptations de test, les écarts de conception, les ressources Azure provisionnées et les commandes de retest exactes.
Contenu connexe
- Automatisation de la migration des plateformes d’intégration vers Azure Logic Apps
- Quickstart : Migrer un projet d’intégration à l’aide de l’agent de migration Azure Logic Apps