Gérer et exécuter des scénarios de tests automatisés dans Concepteur d'agent virtuel

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 4 minutes de lecture
  • Exécutez des scénarios de tests réutilisables de vos rubriques publiées à l’aide de la commande Through Concepteur d'agent virtuel pour identifier les problèmes de performances et empêcher les régressions avant la Framework de tests automatisés production.

    Avant de commencer

    Module d’extension requis : com.glide.cs.atf.

    Rôle requis : atf_test_designer, atf_ws_designer, atf_test_admin, virtual_agent_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Le bouton Gérer les scénarios de tests ouvre l’onglet Exécuter les scénarios de tests . Avant de pouvoir exécuter un scénario de test, vous devez avoir créé un scénario de test. L’onglet Créer des scénarios de tests affiche les rubriques publiées qui n’ont pas de tests automatisés associés. Ces rubriques s’affichent dans l’ordre à partir de leur dernière date de publication. Une fois que vous avez sélectionné un nom de rubrique, une nouvelle fenêtre s’ouvre et vous êtes dirigé vers cette rubrique dans Concepteur d'agent virtuel. Dans la rubrique, vous pouvez sélectionner Test pour créer un scénario de test. Pour plus d'informations, consultez Créer un test automatisé dans Concepteur d'agent virtuel.

    Procédure

    1. Accédez à la Tout > Interfaces conversationnelles > Agent virtuel > Concepteur.
    2. Faites glisser le commutateur du type de découverte vers NLU/mot clé, puis sélectionnez Gérer les scénarios de tests dans la liste Ressources de la barre latérale.
      Vous voyez soit l’onglet Exécuter les scénarios de tests , soit le bouton Démarrer . L’onglet Exécuter les scénarios de tests affiche les rubriques pour lesquelles des scénarios de tests ont déjà été créés. Le bouton Démarrer vous redirige vers l’onglet Créer des scénarios de tests pour commencer à créer les tests automatisés de vos rubriques.
    3. Dans la vue de liste, examinez les colonnes.
      Tableau 1. Exécuter les colonnes des scénarios de tests
      Colonne Description
      Scénario de test Affiche le nom du scénario de test lié. La sélection du nom lié ouvre une nouvelle fenêtre et vous dirige vers ce test dans le Framework de tests automatisés. Dans le vous pouvez afficher les détails du test, y compris les étapes du Framework de tests automatisés test.
      Rubrique Affiche le nom de la rubrique associée. La sélection du nom lié ouvre une nouvelle fenêtre et vous dirige vers cette rubrique dans Concepteur d'agent virtuel. Les rubriques comportant plusieurs scénarios de test sont regroupées.
      État d'exécution Affiche l’état d’exécution du test. Trois statuts sont possibles :
      • Prêt : le scénario de test est prêt à être exécuté.
      • En cours : état temporaire de scénario de test qui s’affiche pendant l’exécution du scénario de test. Une fois les exécutions de tests terminées, l’état revient à Prêt.
      • Exécution recommandée : la date de publication de la rubrique est plus récente que la date d’exécution la plus récente des scénarios de tests, de sorte que des mises à jour peuvent être publiées pour la rubrique. Une exécution est recommandée, car la rubrique publiée la plus récente et ses scénarios de tests connexes sont potentiellement désynchronisés.
      Dernière exécution Affiche la date et l’horodatage de la dernière exécution du test. Les rubriques sont regroupées et triées par date de dernière exécution du test ou, si la même exécution s’est produite sur plusieurs rubriques, par date de dernière publication de la rubrique.
      Résultat Affiche Échec ou Réussite. Si vous pointez vers le résultat lié, une brève explication des détails de l’étape réussie ou échouée s’affiche. La sélection du résultat lié ouvre une nouvelle fenêtre et vous dirige vers les résultats des tests de ce test, dans lesquels Framework de tests automatisés vous pouvez afficher des détails plus spécifiques sur les échecs ou les réussites d’étapes. Si le scénario de test est réussi, aucun changement ne s’est produit entre la dernière rubrique publiée et son scénario de test enregistré. Si le scénario de test a échoué, un changement s’est produit entre la dernière rubrique publiée et son scénario de test enregistré. Pour plus d’informations, consultez Afficher les résultats des tests.
      Conseil :
      Vous pouvez afficher la suite de tests de toutes les rubriques créées et testées Concepteur d'agent virtuel en accédant à Framework de tests automatisés (ATF) > Suites, puis en sélectionnant les rubriques Agent virtuel. Pour plus d’informations, consultez Exécuter une suite de tests automatisée.
      Actions Affiche le bouton Supprimer qui supprime le scénario de test de cette page et le Framework de tests automatisés.
    4. Sélectionnez une, plusieurs ou toutes les cases à cocher de scénarios de test, puis sélectionnez Exécuter.
      Conseil :
      La propriété sn_atf.runner.enabled doit être activée pour exécuter des scénarios de tests. Une fois la propriété activée, vous pouvez sélectionner Exécuter. Vous pouvez également cocher la case située en regard de l’en-tête de colonne du scénario de test pour sélectionner tous les scénarios de tests à exécuter.
      Une bannière en cours s’affiche et se transforme en bannière d’achèvement une fois que les résultats de votre test sont prêts. Les mises à jour de la colonne Dernière exécution et les derniers scénarios de tests exécutés sont déplacés vers le haut de la table.