Você pode inspecionar e modificar um teste antes de compilá-lo e executá-lo.
Por padrão, quando você conclui o registro de uma interação com um aplicativo baseado no navegador, o Registro de HTTP inicia automaticamente o Gerador de Testes HTTP, que produz um teste a partir do registro. (Você pode modificar esse comportamento - especificar que um gerador de testes diferentes seja iniciado ou que nenhum seja iniciado - editando as preferências Registro de HTTP.) O teste ainda não é executável. Você pode tornar imediatamente o teste executável, clicando com o botão direito do mouse nele no Navegador de Teste e selecionando Gerar. Ou pode primeiro editar o teste, clicando com o botão direito do mouse nele e selecionando Abrir.
No TPTP, podem ser criados e editados três tipos de conjunto de teste. O tipo criado pelo Gerador de Testes HTTP chama-se Conjunto de Teste Http. A figura a seguir ilustra o que você vê quando abre um Conjunto de Teste Http. Você vê uma organização um pouco diferente quando abre outros tipos de testes.
O teste é aberto na guia Visão Geral (veja a moldura inferior) com as quatro áreas de edição (Informações Gerais e Informações de Origem à esquerda e Implementação e Pedidos de Http à direita) expandidas. Você muda para as outras áreas de janela de edição, clicando na guia adequada.
A área Informações Gerais exibe o nome do teste, uma descrição operacional, o tipo de teste e o nome do arquivo que contém o teste. As informações que aparecem nas caixas podem ser editadas. A caixa Nome em Informações Gerais exibe o nome do teste. Inicialmente, ele é igual ao Nome do arquivo de teste que você especificou durante o registro, mas é possível alterá-lo. Se você o fizer, o nome exibido no Navegador de Teste também será alterado, mas o nome do arquivo que contém o teste não. Neste exemplo, o nome do teste, conforme listado no Navegador de Teste e exibido na caixa Nome, era originalmente b - igual ao nome do arquivo de registro, sem o sufixo. O testador decidiu alterar o nome para algo mais descritivo da tarefa que o teste emula, searchEmployeeDB.
A área Informações de Origem exibe o nome do pacote Java que conterá o código Java executável do teste quando ele for gerado e a classe Java que implementa o teste - igual ao nome do arquivo de registro sem o sufixo, com o caractere inicial em letra maiúscula. Você pode relocalizar o código para um pacote diferente, clicando no botão Procurar na caixa Nome do Pacote:.
A área Pedidos Http à direita lista todos os pedidos HTTP no teste. Clicar em um desses pedidos o levará à visualização Pedidos Http, mostrada abaixo.
Você também pode ir para essa área de janela de edição, clicando na guia Pedidos Http na parte inferior. Quando você clica em um pedido à esquerda, as propriedades do pedido aparecem à direita. Você pode:
Utilize a seção Implementação para configurar o número de usuários que você deseja simular durante a execução do teste.
Clicar na guia Comportamento abre a área de janela de edição de comportamento, mostrada abaixo.
Os pedidos de HTTP registrados inicialmente pelo teste são listados por página, como chamadas, dentro de uma construção de loop chamada inicialmente Loop 1. Com esse loop selecionado, você pode renomeá-lo, descrever o que ele faz ou alterar o Número de Iterações. Com Síncrono marcado e mais de uma iteração especificada, as iterações de loop são executadas em seqüência. Com a opção Síncrono desmarcada e mais de uma iteração especificada, as iterações do loop são executadas simultaneamente. Dentro do Loop 1, você pode:
Com o botão Incluir, você pode criar um novo loop. Em seguida, clicando com o botão direito do mouse no novo loop e selecionando Chamada, você pode preencher o novo loop com chamadas de outros conjuntos de testes ou instâncias de conjuntos de testes. Você também pode aninhar loops e criar chamadas que estão fora de qualquer loop.
Tópico Pai:
Teste de Desempenho com o TPTP