É 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 o comportamento de manipulação de erros para planejamentos, testes e elementos de teste.
Procedimento
- No Navegador de Teste, pesquise um teste ou planejamento e dê um clique duplo nele. O teste é aberto.
- Em Detalhes do Elemento de Teste ou Detalhes do Elemento de Planejamento, clique na guia Avançado.
- Para especificar o comportamento de manipulação de erros para uma solicitação, selecione a solicitação antes de clicar 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ções de erros mostra todas as possíveis condições 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. |
| Parar Planejamento |
Clique para parar o planejamento quando ocorrer a condição especificada. |
- 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 na substituição e o planejamento for configurado para parar se uma substituição falhar, o planejamento continuará executando se a substituição falhar nessa solicitação.