Lidar com falhas causadas por entradas dinâmicas no teste do usuário de Virtual Agent tópicos
Evite falhas ao executar testes automatizados para tópicos em Designer assistente 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 Crie um teste automatizado em Designer do Virtual Agent.
Função necessária: virtual_agent_admin ou admin
Por Que e Quando Desempenhar Esta Tarefa
Ao executar um teste em Designer assistente, alguns testes podem falhar mesmo quando um tópico tem componentes totalmente funcionais. Essas falhas podem acontecer com base em vários casos, como carimbos de data/hora baseados em uma função que sempre retorna a hora atual. O carimbo de data/hora é criado corretamente quando o teste é executado, mas não corresponde ao carimbo de data/hora registrado no caso de teste. Exemplos semelhantes incluem diferentes usuários que inserem nomes diferentes, endereços de e-mail ou físicos ou outras informações específicas de cada usuário. Qualquer tópico que retorne dados diferentes com base no tempo ou em outras condições de mudança é um possível ponto de falha no teste. Ao desativar 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
- Navegar até .
- Defina a chave de alternância do tipo de descoberta como NLU/palavra-chave , em seguida, selecione Gerencie casos de teste .
- Abra o caso de teste com o qual você deseja trabalhar.
-
Em Etapas de teste , selecione a coluna Ativo da etapa de teste que você deseja excluir e defina seu valor como
Falso. - Repita a Etapa 4 com quantas etapas de teste você deseja desativar.
- Execute ou depure seu caso de teste.