Você pode encontrar um resumo em um teste na página Relatório de teste de carga na guia Resumo.
contorno
Na barra de status do teste na parte superior da página do relatório, os detalhes do teste são apresentados, incluindo o número de erros ocorridos durante a execução do teste. Para visualizar os detalhes dos erros, na página do relatório, vá até a guia Log
e filtre a lista pelo status Somente falhas.
Para baixar a lista dos LIs com endereços IP,clique na lista Agente.
Visão geral dos gráficos
O eixo Y vertical em cada gráfico representa alguns parâmetros de execução de teste, dependendo do tipo gráfico. O eixo X horizontal mostra o tempo de duração do teste em minutos.
Plano de execução
O gráfico de linhas mostra a mudança no número real de usuários virtuais durante o período de teste em relação ao número esperado de usuários virtuais com base no cenário do teste. Você pode visualizar se o plano de execução do teste, em termos de carga do usuário, foi implementado com sucesso.
O eixo Y representa o número de usuários virtuais.
As seguintes linhas são exibidas no gráfico:
- Max.Número de Usuários – o número máximo predefinido de usuários virtuais que podem ser simulados ao mesmo tempo no recurso de destino.
- Número real de usuários – o número de usuários realmente simulado no recurso de destino por intervalo de tempo. Cada nó representa o número total de usuários simulados durante um determinado período. O primeiro nó representa o número inicial de usuários.
- Número esperado de usuários – mostra a mudança prevista no número de usuários para atingir a carga máxima planejada.
Se a linha número real de usuários atingir a linha Max.Number of Users, todos os usuários virtuais alocados para o teste foram usados e o site foi testado sob a carga máxima planejada. Por outro lado, uma questão ocorre se houver um grande desvio entre essas duas linhas.
A possível razão pela qual o Max.Number de Usuários não foi atingido são:
- LIs pode atingir um limite de uso da CPU. Verifique o gráfico de carga do servidor do injetor de carga no relatório de teste.
- No caso de testes baseados em metas, a meta de transação poderia ser alcançada com o menor número de usuários do que o especificado pelo Max.Number of Users. Verifique o gráfico transações por minuto no relatório de teste.
Transações por minuto (Somente teste de carga baseado em metas)
O gráfico reflete o objetivo versus o número real de transações por minuto em cada iteração de teste.
O eixo Y representa o número de transações executadas por minuto no recurso de destino.
No gráfico você pode encontrar as seguintes linhas:
- Transações (Planejadas) – o número de metas de transações por minuto definido no cenário de teste.
- Transações (Actual) – o número real de transações simuladas no site de destino em cada iteração. A linha é separada com os períodos de calibração.
- Períodos de calibração – um tempo necessário para atingir o próximo nível de carga do usuário. No gráfico, ele é exibido como uma lacuna escurecida entre os períodos reais de carga.
Tempo médio de resposta
O gráfico
de tempo de resposta média
mostra a alteração na duração real das transações. O eixo Y representa o tempo em segundos.
Cada nó no gráfico representa o valor médio do tempo de resposta calculado para o intervalo correspondente.
Se não houver flutuações significativas de linha no gráfico, seu site lidou com a carga de teste com sucesso.
No caso de crescimento dramático ou declínio no tempo médio de resposta ao longo do teste ou um pico acentuado, verifique os outros gráficos para obter detalhes. Por exemplo, nos gráficos abaixo, crescimento dramático do tempo médio de resposta causado por um aumento progressivo no número de sessões com erros.
O gráfico Número de Sessões Iniciadas permite comparar o número total de sessões iniciadas por usuários simultâneos e o número de sessões fracassadas/bem sucedidas. O eixo Y mostra o número de sessões.
Uma sessão inclui um lançamento/desligamento do navegador e uma transação por si só.
No gráfico você pode encontrar as seguintes linhas:
- Número de sessões iniciadas – o número total de sessões começou em um intervalo de tempo específico.
- Número de Sessões de Sucesso – o número de sessões que foram executadas sem erros, ou seja, todas as tarefas do dispositivo foram executadas com sucesso.
- Número de sessões de erro – o número de sessões com falhas (sem palavras-chave/imagem encontradas, não conseguiu acessar o recurso de destino, etc.).
- Número de Sessões Não Concluídas – o número de sessões que foram abortadas automaticamente no final do tempo de duração do teste. Para obter mais detalhes sobre este tipo de sessões de teste de carga, consulte o artigo Sessões Não concluídas da nossa Base de Conhecimento.
O gráfico Contagem de Sessões Cumulativas mostra o número total de sessões iniciadas durante o teste. O gráfico permite a avaliação do número total de usuários virtuais simulados no recurso de destino durante o período de teste. O eixo Y mostra o número de sessões.
Cada nó representa a contagem total, calculada como uma soma de sessões iniciadas pelo tempo de cálculo.
O gráfico de ponto número de erros por erros do tipo ilustra o número de sessões de erro por tipo de erro. O número é especificado no eixo Y.
Use o gráfico para determinar quais tipos de erro predominaram durante um momento específico. Consulte o Relatório de Sessão para revisar falhas. Para descrição de erro, verifique códigos de erro.
Carga do injetor
O gráfico mostra métricas de carga da CPU recebidas do Dotcom-Monitor LIs. Use-o para avaliar como seu teste afeta o desempenho de LIs executando o teste de diferentes zonas geográficas.
Certifique-se de que os níveis de carga lIs não são superiores a 80%. Com base em nossa experiência, a carga ideal de CPU para a máquina de servidor injetor de carga é de 80% ou menos. Esse nível de carga exclui os atrasos de hardware do servidor que influenciam o desempenho do servidor e retardam o processamento de dados.
Se a carga da CPU LIs exceder 80%, recomenda-se diminuir o valor da carga útil e repetir o teste. Caso contrário, o teste mostrará resultados imprecisos.
Por outro lado, se o nível de uso da CPU for baixo, você pode aumentar a carga por injetor de carga e o número máximo de usuários virtuais para usar os recursos do LoadView de forma ideal e minimizar o custo.
O primeiro switch sob o gráfico sempre representa a linha Servidor de Referência.
Dicas sobre como interpretar resultados
Todos os gráficos são sincronizados entre si pelo eixo temporal, de modo que as linhas verticais nos gráficos estão alinhadas. Portanto, você pode rever o histórico de execução do teste de gráfico para gráfico e ver como o número de usuários simulados impacta o tempo de resposta e a carga da CPU LIs em um determinado período de tempo. No exemplo abaixo, o LI não foi capaz de gerar solicitações e aceitar respostas do site rápido o suficiente porque simulou muitos usuários virtuais e o uso da CPU estourou.
Os nós nos gráficos estão ativos, então clicar em um nó abrirá sua dica de informação. Para ver informações detalhadas para as sessões relacionadas ao nó, clique em Mostrar detalhes na parte inferior do infotip. O relatório das sessões em execução no período de tempo selecionado será exibido na página Log.
Para facilitar a análise de gráficos e linhas de filtro sobre ele, use os comutadores sob o gráfico.