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

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Exécutez des scénarios de tests réutilisables de vos rubriques publiées à l’aide de la via 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 NLU/mots clés 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 au préalable. 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 apparaissent 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 redirigé 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. Sélectionnez Gérer les scénarios de tests NLU/mots clés.
      L’onglet Exécuter les scénarios de tests ou le bouton Mise en route s’affichent. L’onglet Exécuter les scénarios de tests affiche les rubriques pour lesquelles des scénarios de tests ont été créés précédemment. 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 de 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ésfichier . À partir de , Framework de tests automatisés vous pouvez afficher les détails du test, y compris les étapes du 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 du scénario de test qui s’affiche pendant l’exécution du scénario de test. Une fois le test exécuté, l’état revient à Prêt.
      • Exécution recommandée : la date de publication de la rubrique étant plus récente que la date de la dernière exécution des scénarios de test, des mises à jour peuvent donc être publiées pour la rubrique. Une exécution est recommandée, car la dernière rubrique publiée et ses scénarios de test 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 en fonction de la date du dernier test ou, si la même exécution s’est produite sur plusieurs rubriques, de la date de la dernière publication de la rubrique.
      Résultat Affiche Échoué ou Réussi. Pointer vers le résultat lié affiche une brève explication des détails de l’étape de réussite ou d’échec. La sélection du résultat lié ouvre une nouvelle fenêtre et vous dirige vers les résultats des tests de ce test, où Framework de tests automatisés vous pouvez afficher des détails plus spécifiques sur les échecs ou les réussites des étapes. Si le scénario de test a 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 Rubriques d’Agent virtuel. Pour plus d’informations, consultez Exécuter une suite de tests automatisés.
      Actions Affiche le bouton Supprimer qui supprime le scénario de test de cette page, ainsi que le Framework de tests automatisésfichier .
    4. Sélectionnez une, plusieurs cases à cocher ou toutes les cases de scénario 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 en regard de l’en-tête de colonne Scénario de test pour sélectionner tous les scénarios de test à 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 colonne Dernières exécutions et les derniers scénarios de tests exécutés sont déplacés vers le haut de la table.