Gérer les échecs causés par les entrées dynamiques dans les tests utilisateur des Agent virtuel rubriques
Évitez les échecs lors de l’exécution de tests automatisés pour les rubriques en Agent virtuel contrôlant les entrées que vous souhaitez exécuter dans le cadre d’un scénario de test.
Avant de commencer
Configurez un scénario de test pour une rubrique qui inclut des entrées dynamiques. Consultez Créer un test automatisé dans Concepteur d'agent virtuel pour plus d'informations.
Rôle requis : virtual_agent_admin ou admin
Pourquoi et quand exécuter cette tâche
Lors de l’exécution d’un test dans Concepteur d'agent virtuel, certains tests peuvent échouer même lorsqu’une rubrique possède des composants entièrement fonctionnels. Ces échecs peuvent se produire en fonction de divers cas, tels que des horodatages basés sur une fonction qui renvoie toujours l’heure actuelle. L’horodatage est créé correctement lorsque le test s’exécute, mais ne correspond pas à l’horodatage enregistré dans le scénario de test. Des exemples similaires incluent différents utilisateurs saisissant des noms, des adresses e-mail ou physiques différents, ou d’autres informations spécifiques à chaque utilisateur. Toute rubrique qui renvoie des données différentes en fonction du temps ou d’autres conditions changeantes est un point d’échec potentiel dans les tests. En désactivant les étapes de test qui utilisent l’entrée dynamique, vous pouvez exécuter des tests qui n’échoueront pas en raison d’une modification des données trouvées dans ces étapes.
Procédure
- Accédez à la .
- Sélectionnez Gérer les scénarios de tests NLU/mots clés, puis sélectionnez le cas de test avec lequel vous souhaitez travailler.
-
Sous l’onglet Étapes de test , sélectionnez la colonne Actif de l’étape de test que vous souhaitez exclure et définissez sa valeur sur
Faux. - Répétez l’étape 3 avec autant d’étapes de test que vous souhaitez désactiver.
- Exécutez ou déboguez votre scénario de test.