Semelhante ao Inspetor de Rede, o Observador do Tempo mede o tempo de execução de uma parte especificada de um script e alerta se o limite foi excedido. Por exemplo, você precisa medir apenas o 4º passo do script de 10 passos, que é o tempo de carga de um carrinho de compras em sua loja online.

Você pode iniciar o Script Time Watcher a partir do menu Time Watcher na barra de ferramentas do lado esquerdo do EveryStep Recorder enquanto grava seu script.

Usando o Script Time Watcher, você pode medir e monitorar vários aspectos da execução de scripts da perspectiva do usuário, por exemplo:

  • Tempo de Submissão de Formulários
  • Geração de Relatórios
  • Execução da etapa de login
  • Tempo de resposta da consulta de pesquisa

Para habilitar o Time Watcher para o script pré-gravado:

  1. Clique com o botão direito do mouse na linha (etapa), após a qual o Time Watcher deve iniciar as medidas.
  2. Selecione Medir Tempo > Script > Start.
  3. Opcional 1: especifique os parâmetros do inspetor no painel de edição, localizado à esquerda da área de código do script.
  4. Opcional 2: Para coletar, processar e agregar resultados do Inspetor de Tempo de Script como uma métrica personalizada, certifique-se de habilitar a opção Métrica Personalizada nas configurações do Inspetor de Tempo . Visite o artigo Métricas personalizadas no monitoramento de desempenho de aplicativos Web e teste de carga do nosso wiki para encontrar mais detalhes sobre a análise de métrica personalizada.
  5. Clique com o botão direito do mouse na linha, após o qual a medição deve ser interrompida. Selecione Medir Tempo > de Parada de Script >e escolha o nome do observador a ser fechado.

Solução de monitoramento: consumo de tarefas

Quando a opção Métrica Personalizada está habilitada, a verificação de métrica personalizada é contada como uma etapa adicional no script de monitoramento e afeta o consumo geral da tarefa UserView. Dependendo do pacote de assinatura, a atualização para a próxima camada pode ser necessária para usar a opção Métrica personalizada em seus scripts de monitoramento.

Se você estiver usando a função Inspetor do Tempo em seus scripts de teste de carga e quiser reunir as estatísticas do observador com base em todas as sessões de teste executadas no teste, visite o artigo Estatísticas do Observador do Tempo deste wiki.