Skip to main content

Durée estimée

Thèmes

Demander à la communauté

Utilisation de l’IA pour générer des tests

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Utiliser l’IA pour générer des scénarios de test
  • Exécuter des tests par lot dans le centre de test Agentforce
Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Génération de vos tests par l’IA

La création manuelle d’un ensemble diversifié et évolutif de scénarios de test est une tâche longue et complexe. Le centre de test Agentforce a la solution. Vous pouvez désormais utiliser l’IA afin de générer sans effort des centaines d’interactions synthétiques basées sur les sous-agents et les actions de l’agent, qui serviront de scénarios de test. Cela permet de garantir que vos agents gèrent avec précision diverses interactions client.

Vous exécutez ensuite ces tests automatiquement en parallèle pour voir quels sous-agents et actions l’agent choisit. À partir de là, vous pouvez procéder à des itérations en ajustant les instructions et les garde-fous de l’agent selon vos besoins, gagnant ainsi le temps que vous auriez perdu à tester manuellement de nombreuses variantes d’une conversation. Résultat : une phase de test plus courte et l’obtention rapide d’un agent plus fiable que vous pouvez déployer en toute confiance.

Un ensemble de données de scénario de test de bonne qualité présente trois attributs de qualité.

  • Volume : un nombre suffisant de scénarios de test pour garantir une couverture complète des différents scénarios et cas d’utilisation complexes.
  • Diversité : un large éventail d’entrées, de contextes et de variantes pour tester l’adaptabilité de l’agent IA dans des cas d’utilisation réels.
  • Qualité : des scénarios de test bien définis, précis et pertinents, alignés sur les objectifs de l’agent IA.

Pour effectuer cette unité, vous devez utiliser l’organisation Developer Edition spéciale que vous avez créée dans l’unité précédente. Après avoir suivi les instructions étape par étape, cliquez sur Vérifier le défi pour gagner 500 points en bas de la page.

Tests par lot

Il existe plusieurs façons d’accéder au centre de test Agentforce. Vous avez déjà utilisé la méthode directe dans l’unité précédente. Vous pouvez également utiliser dans le générateur Agentforce le bouton Batch Test (Test par lot) qui vous permet d’accéder directement au centre de test Agentforce. Essayons.

Note

Important :

  • L’exécution des tests consomme des requêtes et des crédits. Consultez la page Considérations relatives au centre de test.
  • Le test des agents peut modifier les données de CRM. Pour éviter tout problème, veillez à utiliser le centre de test Agentforce uniquement dans votre environnement sandbox.
  1. Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), recherchez et sélectionnez Agentforce Agents (Agents Agentforce).
  2. Cliquez sur Einstein Copilot - v1 ou sur Agentforce (Default) - v1 (Agentforce [par défaut] - v1).
  3. Cliquez sur Open in Builder (Ouvrir dans le générateur).
  4. Cliquez sur Batch Test (Test par lot). Le centre de test Agentforce s’ouvre dans un nouvel onglet avec la fenêtre New Test (Nouveau test) ouverte et l’option Einstein Copilot - v1 ou Agentforce (Default) - v1 (Agentforce [par défaut] - v1) déjà sélectionnée.
  5. Pour Test Name (Nom du test), saisissez Generated Test Agentforce v1 (Test Agentforce v1 généré).
  6. Pour Description, saisissez Test cases for Agentforce to verify account summaries and details (Scénarios de test pour Agentforce visant à vérifier les résumés et les détails de compte).
  7. Cliquez sur Next (Suivant).
  8. Cliquez sur Next (Suivant).
  9. Sélectionnez Generate Test Cases (Générer des scénarios de test).
  10. Pour Number of test cases (Nombre de scénarios de test), laissez la valeur définie sur 20.
  11. Pour Test Case Description (Description du scénario de test), saisissez Generate realistic inquiries that customers might ask about their user account, orders, and other general questions about products (Générer des requêtes réalistes que les clients pourraient formuler au sujet de leur compte utilisateur, de leurs commandes et d’autres questions générales sur les produits). C’est également ici que vous pouvez définir le nombre de scénarios de test positifs et négatifs afin de les diversifier.
  12. Pour Generate Test Cases From (Générer des scénarios de test depuis), sélectionnez les sous-agents et les actions attribués à l’agent.
  13. Cliquez sur Next (Suivant).
  14. Cliquez sur Generate Test Cases (Générer des scénarios de test).
  15. Attendez que le test soit généré. Vous devrez peut-être actualiser votre navigateur car la génération des tests peut prendre un certain temps. Cliquez sur Run Test Suite (Exécuter la suite de tests). Vous devrez peut-être actualiser la page.

    Test Generated Test Agentforce v1 (Test Agentforce v1 généré) sur la page Testing Center (Centre de test) avec les boutons Run Test Suite (Exécuter la suite de tests) et Download Test Cases (Télécharger les scénarios de test).
  1. Cliquez sur Rafraîchir pour actualiser les résultats.

    Les résultats des tests affichent In Progress (En cours) pour Run Status (Statut de l’exécution).

Une fois les tests créés, vous pouvez les télécharger afin de vous assurer que l’agent fait ce que vous voulez qu’il fasse. Vous pouvez également ajuster l’agent selon vos besoins. Dans l’unité suivante, vous examinerez de plus près les résultats des tests et utiliserez le générateur Agentforce pour dépanner un test qui a échoué.

Veillez à cliquer sur Vérifier le défi pour gagner 500 points avant de passer à l’unité suivante.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires