Visão Geral do Editor de Teste HTTP

Com o editor de teste, é possível inspecionar ou customizar um teste gravado.

O editor de teste lista as páginas HTTP de um teste, por título. O exemplo a seguir mostra o teste visitIBM, que foi gerado a partir de uma gravação destas ações do testador: digite http://www.ibm.com, em Shop for, selecione Software e pare a gravação.

o teste visitIBM

A janela do editor de teste contém duas áreas principais. A área à esquerda, Conteúdo do Teste, exibe a hierarquia das páginas HTTP do teste. A área à direita, Detalhes do Elemento de Teste, exibe opções comuns e informações específicas sobre o protocolo HTTP. As opções HTTP são aplicadas a cada página em um teste HTTP.

As Variáveis de Teste estão listadas no início da área Conteúdo do Teste. Essas variáveis, que são os nomes do host e as portas no teste, são criadas automaticamente quando o teste é gerado. Clique em um nome de variável para ver onde ela é utilizada no teste. A mudança dessas variáveis permite compartilhar ou reutilizar o teste em diferentes configurações e hosts da Web. As variáveis definidas pelo usuário também estão listadas na parte superior da área Conteúdo do Teste. Para obter informações adicionais sobre o assunto, consulte os tópicos relacionados.

Ao expandir uma página de teste, você verá uma lista de solicitações da página, em pastas separadas, com nomes que são os endereços da Web completos, menos o http:// inicial. O exemplo a seguir mostra a primeira página expandida do teste visitIBM com a página selecionada na área Conteúdo do Teste. Nesse exemplo, as configurações exibidas em Detalhes do Elemento de Teste se aplicam à página selecionada.

a primeira página expandida do teste visitIBM

A solicitação primária, que está listada em negrito, é a base do título da página. Ela pode ser o endereço da Web que o testador digitou no navegador, um hyperlink que foi clicado ou um endereço da Web ao qual o testador foi redirecionado de outra solicitação da página. No exemplo, o pedido principal mostra que o testador foi redirecionado para www.ibm.com/us/ a partir do pedido de página inicial (www.ibm.com). Se a solicitação primária não retornar um título de página, o gerador de teste criará um nome exclusivo para ela a partir do primeiro nó do endereço da Web.

Alguns pedidos são realçados em amarelo. O realce indica que esses pedidos contêm um ou ambos os seguintes tipos de informação:
Nota: Para ver uma ilustração da codificação de cores nos testes de desempenho, clique em Janela > Preferências > Teste > Editor de Teste, e, em seguida, clique na guia Cor e Fontes.

Ao expandir um pedido, você vê os dados de Resposta do pedido. Conforme mostrado no exemplo a seguir, os pedidos também podem conter dados de Conexão. Como a resposta é selecionada na área Conteúdo do Teste, a área Detalhes do Elemento de Teste exibe os dados de resposta desse pedido.

árvore expandida mostrando dados de conexão e de resposta

Os dados de Resposta dentro de cada solicitação mostram os dados que o servidor da Web retornou ao navegador com base naquela solicitação. Coletivamente, as solicitações listadas dentro de uma página são responsáveis por tudo o que foi retornado pelo servidor da Web naquela página.

Selecione várias respostas que serão exibidas em uma tabela, em Detalhes do Elemento de Teste, que mostra os seguintes elementos para as respostas selecionadas:

Clique em Incluir para incluir elementos filho no elemento de teste selecionado. Como alternativa, é possível clicar com o botão direito do mouse em um elemento de teste e selecionar uma ação em um menu. As opções exibidas dependem das seleções realizadas. Por exemplo, depois de selecionar um teste, será possível incluir uma nova página, um bloco de código customizado ou uma condição IF. Depois de selecionar uma página, você poderá incluir um pedido ou uma condição IF.

O botão de comando Inserir funciona de forma semelhante. Utilize-o para inserir um elemento irmão antes do elemento selecionado.

Os botões Remover, Para Cima, Para Baixo e algumas opções para Incluir (Página HTTP, Solicitação de HTTP, Autenticação Básica) são primordialmente para utilização com testes que você grava manualmente; essas ações ou opções são suscetíveis a danos em um teste gerado. Os tipos de estruturas comumente utilizados em testes gerados são explicados em Verificando o Comportamento Esperado e em Incluindo Elementos de Teste.

Se você testar aplicativos Siebel, consulte Testando os aplicativos Siebel para obter os pré-requisitos e os detalhes sobre as diferenças entre testes HTTP padrão e Siebel.

Uma parte do editor de teste pode ocasionalmente ser obscurecida. Para visualizar uma área obscurecida, mova o cursor sobre uma das linhas azuis, até que ele mude para uma seta de ponta dupla, e arraste para cima ou para baixo, mantendo o botão esquerdo do mouse pressionado.

Para redimensionar a janela do Editor de Teste, execute uma das seguintes ações: O novo tamanho permanecerá na próxima vez que você abrir a janela. Dê um clique duplo na linha azul para retornar a uma proporção 50/50.

Feedback