Manipular falhas causadas por entradas dinâmicas no teste de usuário de tópicos do Virtual Agent

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Evite falhas ao executar testes automatizados de tópicos em Virtual Agent controlando quais entradas você deseja executar como parte de um caso de teste.

    Antes de Iniciar

    Configure um caso de teste para um tópico que inclui entradas dinâmicas. Para obter mais informações, consulte Criar um teste automatizado em Designer do Virtual Agent.

    Função necessária: virtual_agent_admin ou administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Ao executar um teste no Designer do Virtual Agent, alguns testes podem falhar mesmo quando um tópico possuir componentes totalmente funcionais. Tais falhas podem acontecer com base em vários casos, como marcadores de data/hora baseados em uma função que sempre retorna a hora atual. O marcador de data/hora é criado corretamente quando o teste é executado, mas não corresponde ao marcador de data/hora registrado no caso de teste. Exemplos semelhantes incluem diferentes usuários que inserem diferentes nomes, e-mail ou endereços físicos ou outras informações específicas para cada usuário. Qualquer tópico que retorna dados diferentes com base no tempo ou em outras condições de mudança é um possível ponto de falha no teste. Ao desativar as etapas de teste que usam entrada dinâmica, você pode executar testes que não falharão devido a uma mudança nos dados encontrados nessas etapas.

    Procedimento

    1. Navegar até Todos > Interfaces conversacionais > Virtual Agent > Designer.
    2. Selecione Gerenciar casos de teste de NLU/palavra-chave, seguido pelo caso de teste com o qual você deseja trabalhar.
    3. Na guia Etapas de Teste, selecione a coluna Ativa da etapa de teste que você deseja excluir e defina seu valor como Falso.
    4. Repita a Etapa 3 com quantas etapas de teste você quiser desativar.
    5. Execute ou depure seu caso de teste.