Partager via


Automatiser le test et le déploiement d’agents à l’aide de pipelines dans Power Platform

Automatisez les tests et le déploiement des agents Copilot Studio à l’aide de pipelines dans Power Platform pour prendre en charge la livraison continue et améliorer la gouvernance tout au long du cycle de vie du déploiement. Cet article explique comment intégrer des flux cloud Power Automate à Dataverse et au Kit Copilot Studio pour valider les fonctionnalités de l’agent avec des exécutions de test automatisées, appliquer des portes de qualité, réduire les étapes manuelles et les erreurs et garantir que seuls les agents fiables atteignent la production.

Spécifications

Le processus de déploiement nécessite trois environnements :

  • Environnement hôte de pipeline : environnement qui héberge les pipelines et leurs extensions. Il s’agit du point de contrôle central du processus de déploiement.
  • Environnement de développement (source) : environnement dans lequel vous développez et testez l’agent Copilot Studio. Copilot Studio Kit est installé ici pour permettre la validation automatisée du comportement de l’agent.
  • Environnement cible (production) : destination finale du déploiement, où l’agent est publié après avoir passé toutes les vérifications de validation.

Étapes de configuration

Pour obtenir des étapes détaillées, téléchargez le fichier PDF suivant : Test automatisé et déploiement d’agents Copilot Studio via des pipelines Power Platform.

Les étapes principales sont les suivantes :

  1. Ouvrez l’application Configuration du pipeline de déploiement : lancez l’application à partir du portail Power Apps pour créer et gérer des pipelines de déploiement.
  2. Configurez le pipeline : fournissez un nom de pipeline et liez les environnements de développement.
  3. Configurer les phases de déploiement : ajoutez des phases de déploiement pour définir des environnements cibles et activer les étapes de pré-exportation et de prédéploiement.
  4. Déclencheur sur demande de déploiement : le flux se déclenche lorsqu’une demande de déploiement est lancée pour une solution qui inclut un agent Copilot Studio.
  5. Exécuter des tests automatisés : le flux interrompt le déploiement, exécute des tests automatisés, évalue les résultats des tests et détermine s’il faut poursuivre le déploiement en fonction des résultats des tests.