É possível especificar como as condições de erro são manipuladas ao executar um
teste ou planejamento. As condições de erro incluem falhas no ponto de verificação, falhas de conexões, tempos limites de servidores, alertas de códigos customizados e problemas com a correlação de dados.
Sobre Esta Tarefa
É possível especificar um comportamento de manipulação de erros para os
planejamentos testes e elementos de testes.
Procedimento
- No Navegador de Teste, navegue até um teste ou
planejamento e clique duas vezes nele. O teste é aberto.
- No Editor de Teste, conclua uma das seguintes etapas:
- Para especificar um comportamento de manipulação de erros para uma solicitação ou outros elementos na hierarquia de teste, na seção Conteúdo de Teste, selecione o elemento; na seção Detalhes do Elemento de Teste, clique na guia Avançado.
- Para especificar o comportamento de manipulação de erros para um elemento como uma conexão, ponto de verificação, substituição ou referência, selecione o elemento e clique em Alterar. Vá para a etapa 5.
- Para especificar um comportamento de manipulação de erros para um datapool associado a um teste, na página Opções Comuns, selecione o datapool e depois clique em Propriedades do Datapool.
Clique em Alterar. Vá para a etapa 5.
- Em Manipulação de Erros, expanda Clicar para Mostrar Condições. A tabela de condições de erros é exibida. A tabela de condição de erro mostra todas as condições possíveis
que podem ser manipuladas pelos protocolos no teste ou
planejamento.
- Marque a caixa de seleção próxima à condição na qual especificar o comportamento. Uma janela é aberta, na qual é possível especificar a ação a ser tomada e a mensagem que será registrada quando a condição ocorrer.
- Selecione a ação a ser tomada quando ocorrer a condição especificada.
Opção |
Descrição |
Continuar |
Clique para continuar executando o teste. |
Sair da Transação |
Clique para sair de uma transação quando ocorrer a condição especificada.
Selecione a transação Interna ou Externa ou o tipo de nome de uma transação. |
Sair do Loop |
Clique para sair de um loop quando ocorrer a condição especificada.
Selecione o loop Interno ou Externo ou o tipo de nome de um loop. |
Continuar na Próxima Iteração do Loop |
Clique para continuar na próxima iteração de um loop quando ocorrer a condição especificada. Selecione o loop Interno ou Externo ou o tipo de nome de um loop. |
Sair do Teste |
Clique para sair do teste quando ocorrer a condição especificada. |
Sair do Usuário |
Clique para parar o usuário virtual que encontra a condição especificada. |
Finalizar execução |
Clique para parar a execução quando a condição especificada ocorrer. |
- Opcional: Digite uma mensagem que será gravada no log de teste quando ocorrer a condição especificada.
- Clique em OK.
Exemplo
Para parar a execução de um planejamento quando ocorrer uma falha de substituição na correlação de dados, marque a caixa de seleção
Falha na Substituição. Clique em
Parar Planejamento e clique em
OK.
O comportamento de manipulação de erros que é especificado mais próximo de onde um erro ocorre tem precedência.
Se uma solicitação específica for configurada para continuar se ocorrer uma falha no substabelecimento e o planejamento for configurado para parar se um substabelecimento falhar, o planejamento continuará executando se o substabelecimento falhar nessa solicitação.