Ir para o conteúdo

Criar e executar conjuntos de testes automatizados

É possível criar conjuntos de testes automatizados para o fluxo de chatbot publicado no ambiente de desenvolvimento. Utilize a o menu "Testes" para utilizar esse recurso.

Pagina testes

Para adicionar o primeiro teste clique no botão "Adicionar novo teste". Esse teste serão criado no conjunto de testes "Principal". É possível criar novos conjuntos de testes ou remover conjuntos existentes, utilizando as ações disponíveis ao lado da caixa de seleção do conjunto de testes.

Pagina testes

Cada teste possibilita enviar uma mensagem para o chatbot e validar se o chatbot respondeu conforme o esperado. A mensagem enviada, deve ser escrita no campo "Mensagem Enviada" e as respostas esperadas devem ser definidas no campo "Mensagens Esperadas".

Na execução teste, o chatbot pode responder com um lista de mensagens. Utilize os botões de remoção e adição ao lado de cada mensagem esperada para manipular essa lista. Quando adicionar uma nova mensagem esperada, escolha o tipo da mensagem: "Lista de Opções" ou "Texto"

Pagina testes

É possível executar todos os testes do conjunto, através do botão "Executar todos os testes" ou executar cada teste por vez, utilizando a ação "Executar" de cada teste. Uma nova sessão de conversa do chatbot é criada quando o conjunto de testes é executado. Quando um teste é executado isoladamente, a sessão de conversa já existente é reutilizada se ainda não tiver expirado, caso contrário uma nova sessão de conversa é criada.

Pagina testes

O resultado do teste executado, pode ser visualizado na coluna Resultado de cada teste. É possível clicar no resultado para detalha-lo.

Pagina testes

Além de ser executado, um teste pode ser removido do conjunto ou ter sua posição no conjunto, alterada. Essas ações estão disponíveis em botões na coluna "Ações" de cada teste. Alterações nas "Mensagem enviada" e "Mensagens esperadas" podem ser realizadas através alterações nos respectivos campos de cada teste, sem necessidade de confirmação.

Pagina testes