Observando um Usuário Virtual Durante a Execução de Teste

A página Navegador na visualização Dados de Protocolo exibe resultados do navegador durante a execução de teste HTTP individual. A página Navegador exibe cada página em tempo real.

Antes de Iniciar

Verifique se o suporte em tempo real está ativado. Clique em Janela > Preferências > Teste > Visualização de Dados do Protocolo HTTP
  1. Verifique se Ativar suporte aos dados de protocolo em tempo real está selecionado.
  2. Selecione qual página você desejar que a visualização de Dados do Protocolo exiba por padrão. A página Navegador renderiza os dados visuais e a página Log de Eventos exibe uma tabela de títulos de página, tempos de resposta, falhas de ponto de verificação e códigos de resposta inesperados. É possível alternar entre as páginas quando você observar o usuário.

Procedimento

  1. No Navegador de Teste, navegue até um teste HTTP e dê um clique duplo nele. O teste é aberto.
  2. Clique em Executar > Executar como > Teste.
  3. Na visualização Dados de Protocolo, clique na guia Navegador. As páginas HTTP são exibidas. Como os dados do protocolo são usados, a página Navegador pode não renderizar o conteúdo exatamente como um navegador da web faria. Mesmo se uma página HTTP não for exibida corretamente, ainda é possível usar as informações nas páginas Pedido, Cabeçalhos de Resposta, Conteúdo de Resposta e Log de Eventos para ajudar a depurar o teste.
  4. Utilize os botões de reprodução na visualização Dados de Protocolo para controlar a exibição do navegador em tempo real. Os botões de reprodução controlam apenas a visualização Dados do Protocolo. Eles não pausam nem interrompem a execução do teste. Se você pausar a exibição do navegador em tempo real e, em seguida, clicar em Reproduzir, a página exibida na janela do Navegador será a próxima página carregada pelo mecanismo de reprodução. Utilize os botões Voltar e Avançar para controlar a exibição de páginas que já tenham sido carregadas. Se um problema ocorrer durante a reprodução, pause o teste e utilize os botões Voltar e Avançar para mover para a página em que o problema ocorreu. As páginas Pedido, Cabeçalhos de Resposta e Conteúdo de Resposta mostram as informações do pedido primário.

Resultados

As informações em cada página são atualizadas em tempo real conforme o teste é executado. A página Log de Eventos mostra o tempo de resposta, as falhas do ponto de verificação, os códigos de resposta inesperados e as mensagens para cada pedido. Todas as outras páginas na visualização de Dados de Protocolo exibem uma barra de resumo do Log de Eventos enquanto os testes estão em execução. A barra de resumo Log de Eventos mostra o número de falhas de ponto de verificação, os códigos de resposta inesperados e as mensagens para o pedido de página atual.
Barra de resumo do log de eventos

Um código de resposta inesperado é definido como um código de resposta que não esteja no intervalo de 200 ou 300. Os códigos de resposta fora do intervalo 200 e 300 gravados ou que são representados em um ponto de verificação do código de resposta não são considerados inesperados. Por exemplo, um código de resposta 404, "Não Localizado", é um código de resposta inesperado, a não ser que haja um ponto de verificação do código de resposta associado. Se um código de resposta 404 tiver ocorrido durante a gravação e, em seguida, durante a reprodução, o código de resposta também será 404, que não é considerado inesperado. As mensagens incluem as falhas de correlação de dados e as mensagens de código customizado.

Todas as páginas na visualização Dados de Protocolo são ativas e atualizadas enquanto um teste está em execução. Qualquer um dos eventos na barra de resumo de Log de Eventos indica falhas de reprodução que requerem investigação adicional. Após a execução de um teste, você também pode visualizar o log de teste para depurar o teste. Para saber mais sobre o log de teste, consulte Visualizando Logs de Teste.


Feedback