Tester votre assistant

Lorsque vous concevez votre assistant dans Copilot Studio, utilisez le volet de test pour voir comment l’assistant guide un client dans la conversation. C’est un bon moyen de s’assurer que vos rubriques fonctionnent et que les conversations se déroulent comme vous l’attendez.

Lorsque vous testez un assistant qui utilise l’orchestration générative, vous pouvez suivre le plan d’orchestration en temps réel sur la carte d’activité. Fermez la carte d’activité si vous souhaitez suivre le chemin de la conversation étape par étape en activant le suivi entre les rubriques.

En plus de tester votre assistant sur le volet Tester votre assistant, vous pouvez créer des ensembles de tests de plusieurs requêtes pour des tests automatisés. Pour plus d’informations, consultez Créer des incidents de test pour évaluer votre assistant (version préliminaire).

Utilisez le chat de test

Utilisez le volet Tester votre assistant pour parcourir les conversations de votre assistant en tant qu’utilisateur. C’est un bon moyen de vous assurer que vos rubriques fonctionnent et que les conversations se déroulent comme prévu.

En plus de tester votre assistant sur le volet Tester votre assistant, vous pouvez créer des ensembles de tests de plusieurs requêtes pour des tests automatisés. Pour démarrer un test automatisé, sélectionnez le bouton Évaluer .

Capture d’écran montrant le bouton Créer un test dans la conversation instantanée de test.

Afficher l’aperçu d’une conversation

  1. Si le volet Tester votre agent est masqué, ouvrez-le en sélectionnant Tester en haut de n’importe quelle page.

  2. Dans le champ en bas du volet Tester votre assistant, saisissez un texte. Si le texte est similaire à une phrase déclencheur pour une rubrique, cette rubrique commence.

  3. Sélectionnez la réponse de l’assistant dans la conversation instantanée de test. Cette action vous dirige vers la rubrique et le nœud qui a envoyé la réponse. Les nœuds déclenchés ont une coche colorée et une bordure inférieure colorée.

    Capture d’écran d’un nœud présentant une coche colorée et une bordure colorée.

    À mesure que vous continuez la conversation dans la rubrique active, notez que chaque nœud qui se déclenche est marqué avec la case à cocher et la bordure inférieure, et centré sur le canevas.

  4. Si vous souhaitez suivre automatiquement l’ensemble de la conversation lorsqu’elle passe d’une rubrique à une autre, sélectionnez les points de suspension (...) en haut du volet de test et activez l’option Suivi des rubriques. Pour un assistant utilisant l’orchestration générative (par défaut), envisagez de désactiver Afficher la carte d’activité lors des tests afin d’éviter de devoir la réduire à chaque tour de conversation.

  5. Continuez la conversation jusqu’à ce que vous soyez satisfait qu’elle se déroule comme prévu.

Astuce

Vous pouvez mettre à jour un sujet à tout moment tout en interagissant avec l’agent de test. Enregistrez votre rubrique pour appliquer les modifications et continuer la conversation avec votre assistant.

La conversation ne se réinitialise pas automatiquement lorsque vous enregistrez une rubrique. Si vous souhaitez que votre assistant oublie la conversation de test et recommence, sélectionnez l’icône Réinitialiser en haut du volet de test.

Vous pouvez utiliser des requêtes que vous envoyez dans la conversation de test pour créer des jeux de tests automatisés pour évaluer votre assistant.

Tester les valeurs de variables

Vous pouvez observer les valeurs de vos variables pendant que vous testez votre agent.

  1. Sélectionnez Variables dans la barre d’outils secondaire. Le volet Variables apparaît.

  2. Passez à l’onglet Tester et développez les catégories de variables souhaitées. À mesure que vous poursuivez votre conversation de test, vous pouvez surveiller la valeur des variables utilisées.

    Capture d’écran de l’onglet Test du volet Variables affichant une variable de rubrique avec une valeur et une autre qui n’en a pas.

  3. Pour inspecter les propriétés de la variable, sélectionnez la variable souhaitée. Le volet Propriétés de la variable apparaît.

Enregistrer des instantanés de conversation

Pendant que vous testez votre assistant, vous pouvez capturer le contenu de la conversation et les données de diagnostic, puis les enregistrer. Vous pouvez ensuite analyser les données pour résoudre les problèmes, tels qu’une réponse inattendue de l’agent.

Avertissement

Le fichier de l’instantané contient tout le contenu de votre assistant ; il peut inclure des informations sensibles.

  1. En haut du volet Tester votre assistant, sélectionnez les points de suspension (...), puis sélectionnez Enregistrer l’instantané. Un message apparaît pour vous informer que le fichier d’instantané peut contenir des informations sensibles.

  2. Sélectionnez Enregistrer pour enregistrer le contenu de l’agent et les diagnostics conversationnels dans une archive .zip nommée botContent.zip.

    L’archive botContent.zip contient deux fichiers :

    • dialog.json contient les diagnostics des conversations, y compris des descriptions détaillées des erreurs.
    • botContent.yml contient les rubriques de l’assistant et d’autres contenus, y compris les entités et les variables.

Gérer des connexions

Si votre assistant nécessite des connexions utilisateur, vous pouvez gérer les connexions utilisées par votre conversation instantanée de test : sélectionnez les points de suspension (...) en haut du volet de test, puis sélectionnez Gérer les connexions.

Important

Le volet Tester votre assistant est destiné à la validation en phase de conception et ne reproduit pas entièrement tous les comportements des canaux publiés. Les événements basés sur des minuteries et déclenchés en arrière-plan, y compris les déclencheurs d’inactivité, peuvent ne pas se produire ou ne pas afficher de messages de suivi dans le volet de test, même lorsque l’assistant est configuré correctement. Pour valider le comportement déclenché par l’inactivité, publiez l’assistant et testez-le dans un canal pris en charge, tel que Microsoft Teams. Ne considérez pas le volet de test comme une validation de référence pour les scénarios basés sur l’inactivité.

Signaler des problèmes

Aidez nous à améliorer Copilot Studio en signalant les problèmes. Toutes les informations recueillies restent anonymes.

  1. En haut du volet Tester votre assistant, sélectionnez les points de suspension (...), puis cliquez sur Signaler un problème.

  2. Sélectionnez Signaler le problème. Cette action envoie votre identifiant de conversation à Microsoft. L’ID est un identifiant unique que Microsoft utilise pour résoudre les problèmes dans une conversation. Lorsque vous signalez un problème, vous n’envoyez pas d’autres informations, telles que celles qui sont stockées dans un fichier d’instantané de conversation.