Tutorial de análise do LoadRunner: Relatório & Gráfico

Neste tutorial, estudaremos os seguintes tópicos-

1. Como usar a análise no LoadRunner
2. Relatório de resumo da análise do LoadRunner
3. Gráficos de análise
4. Mesclando gráficos
5. Adicionar novos gráficos
6. Cruzando com os resultados
7. Salvando uma sessão
Vamos começar-

1. Como usar a análise no LoadRunner

HP Analysis, como o nome sugere, é um programa para realizar análises detalhadas (literalmente, muito detalhadas) no teste de desempenho que você realizou.

O HP Analysis pega o dump criado pelo Controller, durante a execução do teste de carga. O despejo contém todas as informações em um formato bruto que é analisado pelo HP Analysis para gerar vários gráficos.

Vamos aprender mais sobre o HP Analysis.

Para iniciar o HP Analysis, vá para o menu Iniciar => HP Software => HP LoadRunner => Análise conforme demonstrado abaixo:

Isso iniciará o Analysis. Como de costume, a princípio uma tela inicial será aberta conforme mostrado abaixo:

Depois de um momento, essa tela inicial levará automaticamente à tela principal do HP Analysis. A tela principal será aberta no modo restaurado. Consulte o instantâneo abaixo:

Clique no menu Arquivo e você verá uma lista de menus como no instantâneo abaixo:

Clique no menu Arquivo ou use Ctrl + N para abrir a sessão de criação de análise. Isso abrirá uma caixa de diálogo para ajudá-lo a localizar o arquivo lrr. A extensão do arquivo, LRR significa resultados do LoadRunner.

Lembra que o HP Controller cria um repositório de resultados em uma pasta? Essa pasta contém o arquivo lrr.

Localize a pasta res do cenário para o qual deseja criar a sessão de análise. Um instantâneo foi fornecido abaixo para referência:

Assim que você selecionar o arquivo correto, o HP Analysis primeiro verificará o espaço em disco disponível para garantir que você não fique sem espaço durante o processo. Isso ocorre porque o tamanho de uma sessão pode ser muito grande, especialmente para cenários complexos em que você incluiu vários VUScripts e executou por longas horas.

A janela abaixo será aberta momentaneamente:

Imediatamente após confirmar a disponibilidade de espaço em disco, o HP Analysis entrará em ação e você verá uma janela “analisando atualmente”, conforme mostrado abaixo:

O tempo gasto pela janela acima depende do tamanho da pasta de resultados (ou estatísticas contidas nessa pasta)

Se demorar muito ou travar, você pode optar por cancelar clicando no botão cancelar.

Depois de concluído, isso levará automaticamente a uma janela rápida onde o modelo de formato será aplicado:

Isso deve levá-lo rapidamente à janela principal do Session Explorer. No entanto, se você estiver usando algum modelo personalizado complexo e a operação for interrompida por qualquer motivo, você pode clicar no botão Parar para cancelar a operação e reiniciar.

2. Relatório de Resumo de Análise do LoadRunner

Assim que as operações forem concluídas, você verá a janela principal da sessão que se parece com isto:

Aqui você pode ver o diretório de onde obteve os resultados.

Você também pode ver informações completas sobre seu cenário na sessão de análise. Na guia Relatório de resumo, você pode ver a duração do cenário executado para obter esses resultados.

O termo percentil é usado na análise quase com todos os gráficos. Você pode definir o valor do percentil no painel de propriedades. O padrão é definido como 90.

Observe a seção do gráfico no Session Explorer:

Alguns gráficos já aparecem. Você pode clicar no nome do gráfico e verá sua aparência de detalhes.

No Relatório de Resumo, você pode clicar no botão para abrir as informações relacionadas ao SLA, se disponíveis.

Ao clicar, você verá a janela abaixo:

Você pode localizar a barra de ferramentas logo abaixo do menu Arquivo na parte superior, tem a seguinte aparência:

Todos os botões da barra de ferramentas executam alguma ação no menu Arquivo.

HP Analysis contém todas as informações sobre o seu cenário, incluindo as configurações de tempo de execução. Como você já sabe que as configurações de tempo de execução têm impacto significativo no desempenho, você pode visualizar as configurações de dentro do Analysis que foram usadas para executar o cenário.

Para ver as configurações de tempo de execução, clique em no menu Arquivo ou

As configurações de tempo de execução serão exibidas conforme abaixo:

Como você pode ver, não apenas todas as configurações podem ser vistas nesta janela, você também pode abrir a Agenda clicando em botão ou veja o script clicando em botão. Para fechar a janela, clique em

3. Gráficos de análise

O HP Analysis carregará os gráficos mais importantes no momento da Análise. Você pode clicar em qualquer nome de gráfico no Explorador de Sessão para visualizar os detalhes no gráfico disponível.

Vamos discutir alguns gráficos um por um.

3.1 Gráfico de tempo médio de resposta:

Este gráfico exibe o número de acessos feitos no servidor Web por VUsers durante cada segundo do teste de carga. Este gráfico ajuda a avaliar a quantidade de carga que os VUsers geram, em termos de número de acessos.

Dê uma olhada no gráfico do nosso cenário:

Ao visualizar um gráfico, é fundamental entender a legenda do gráfico lado a lado.

A legenda mostra o nome da transação, sua cor, valor mínimo, valor médio, valor máximo e desvio padrão (variação em torno da média).

As cores do gráfico podem ser reconhecidas na legenda.

3.2 Gráfico de acertos por segundo:

Este gráfico exibe o número de acessos feitos no servidor Web por VUsers durante cada segundo do teste de carga. Este gráfico ajuda a avaliar a quantidade de carga que os VUsers geram, em termos de número de acessos.

Dê uma olhada no gráfico no caso do nosso cenário:

Como pode ser visto tanto no gráfico quanto na legenda, houve momentos em que não houve acessos ao servidor.

3.3 Gráfico de VUsers em execução:

Este gráfico exibe o número de VUsers que executaram scripts de VUser, e seu status, durante cada segundo de um teste de carga. Este gráfico é útil para determinar a carga do VUser em seu servidor a qualquer momento.

3.4 Gráfico de rendimento

Este gráfico exibe a quantidade de taxa de transferência (em bytes) no servidor Web durante o teste de carga. A taxa de transferência representa a quantidade de dados que os VUsers receberam do servidor a qualquer segundo. Este gráfico ajuda você a avaliar a quantidade de carga que os VUsers geram, em termos de taxa de transferência do servidor.

Aqui está a descrição de mais alguns gráficos:

3.5 V Resumo do usuário:

Este gráfico exibe o número de VUsers que concluíram sua execução com êxito, interromperam a execução ou terminaram com erros. É assim que parece:

3.6 Gráfico de encontro:

Este gráfico indica quando os VUsers foram liberados em pontos de encontro e quantos VUsers foram liberados em cada ponto. É assim que parece:

3.7 Gráfico de transações por segundo:

Este gráfico exibe o número de transações concluídas (com e sem êxito) realizadas durante cada segundo de um teste de carga. Este gráfico ajuda a determinar a carga de transação real em seu sistema a qualquer momento. É assim que parece:

3.8 Total de transações por segundo gráfico:

Este gráfico exibe o número total de transações concluídas (com e sem êxito) realizadas durante cada segundo de um teste de carga. Este gráfico ajuda a determinar a carga de transação real em seu sistema a qualquer momento. É assim que parece:

3.9 Gráfico de resumo da transação:

Este gráfico exibe o número de transações que passaram, falharam, pararam ou terminaram com erros. É assim que parece:

3.10 Gráfico de Resumo de Desempenho de Transação:

Este gráfico exibe o tempo de resposta mínimo, médio e máximo para todas as transações no teste de carga. É assim que parece:

3.11 Gráfico de tempo de resposta da transação sob carga:

Exibe os tempos médios de resposta da transação em relação ao número de VUsers em execução em qualquer ponto durante o teste de carga. Este gráfico ajuda a visualizar o impacto geral da carga do VUser no tempo de desempenho e é mais útil ao analisar um teste de carga que é executado com uma carga gradual. É assim que parece:

3.12 Gráfico do percentil do tempo de resposta da transação:

Este gráfico exibe a porcentagem de transações que foram realizadas em um determinado intervalo de tempo. Este gráfico ajuda a determinar a porcentagem de transações que atendem aos critérios de desempenho definidos para seu sistema. É assim que parece:

3.13 Gráfico de distribuição do tempo de resposta da transação:

Este gráfico exibe o número de vezes que uma transação foi concluída em uma distribuição de intervalos de tempo. Observe que este gráfico exibe apenas informações para uma única transação por vez. É assim que parece:

3.14 Gráfico de rendimento (MB):

Este gráfico exibe a quantidade de taxa de transferência (em megabytes) no servidor Web durante o teste de carga. A taxa de transferência representa a quantidade de dados que os VUsers receberam do servidor a qualquer segundo. Este gráfico ajuda você a avaliar a quantidade de carga que os VUsers geram, em termos de taxa de transferência do servidor. É assim que parece:

3.15 Resumo do código de status HTTP:

Este gráfico exibe a distribuição dos vários códigos de status do protocolo HTTP retornados do servidor da Web durante o teste de carga. É assim que parece:

4

3.16 Gráfico de resposta HTTP por segundo:

Este gráfico exibe o número dos diferentes códigos de status HTTP retornados do servidor Web durante cada segundo do teste de carga. É assim que parece:

3.17 Gráfico de download de páginas por segundo:

Este gráfico exibe o número de páginas recebidas do servidor da Web durante o teste de carga. É assim que parece:

3.18 Gráfico de conexões:

Este gráfico exibe o número de conexões. É assim que parece:

3.19 Gráficos de conexões por segundo:

Este gráfico exibe o número de conexões por segundo. É assim que parece:

3.20 Gráfico de divisão de componentes da página (ao longo do tempo):

Este gráfico exibe o tempo médio de resposta (em segundos) para cada página da Web e seus componentes durante cada segundo da execução do cenário. É assim que parece:

3.21 Gráfico de divisão do tempo de download da página (ao longo do tempo):

Este gráfico exibe uma análise do tempo de download de cada componente da página durante cada segundo da execução do cenário. É assim que parece:

3.22 Gráfico de tempo para o primeiro buffer:

Este gráfico exibe o tempo relativo do servidor / rede de cada componente da página da Web (em segundos) durante cada segundo da execução do cenário, pelo período de tempo até que o primeiro buffer seja recebido com êxito do servidor da Web. É assim que parece:

4. Mesclando Gráficos

Pode ser necessário combinar dois gráficos para trazer informações mais significativas. Por exemplo, como discutimos acima nos gráficos, quando não havia acessos ao servidor, também não havia largura de banda na rede.

Isso pode ser desenhado mais facilmente durante a fusão.

Vamos ver como os gráficos são mesclados.

Antes de abrir a opção de mesclagem de gráfico, certifique-se de ter pelo menos um gráfico já aberto, que deseja mesclar. O utilitário presumirá que você deseja adicionar outro gráfico ao gráfico já aberto.

Para abrir a janela Merge Graph, vá ao menu View e clique em Merge Graphs. Esta é a aparência do menu:

Clicar no menu acima abrirá a janela principal de gráficos de fusão, aqui está um instantâneo:

Aqui, estamos mesclando o tempo de resposta da transação com o gráfico VUsers em execução. A janela Merge Graph requer que você forneça o nome do gráfico mesclado recém-formado.

Esta é a aparência deste gráfico mesclado:

5. Adicionar novos gráficos

Para adicionar um novo gráfico, clique no menu Gráfico e selecione Adicionar Novo Gráfico.

Consulte o instantâneo do menu abaixo:

:

Uma vez clicado, ele abrirá uma lista de todos os gráficos disponíveis no LoadRunner (HP Analysis)

Você pode selecionar qualquer gráfico clicando duas vezes em seu nome. Isso carregará o gráfico com valores / estatísticas na janela principal do HP Analysis.

Clique no botão Fechar para voltar à janela principal.

Vamos dar uma olhada na janela:

6. Cruzando com os resultados

Se você já executou vários cenários, pode usar a pasta de resultados para cruzar as estatísticas. Este processo ajuda a comparar diretamente os dois resultados e gerar um relatório cumulativo.

Para realizar resultados cruzados, clique em ícone da barra de ferramentas ou clique em Cruzar com resultados no menu Arquivo.

Isso abrirá a janela:

A Lista de resultados está mostrando sua pasta de resultados atual (para a qual a análise está sendo realizada)

Você pode clicar no botão Adicionar para adicionar outra pasta de resultados com a qual uma cruz será analisada.

Selecione a outra pasta de resultados e clique em Abrir.

A janela Lista de resultados anterior será aberta novamente. Desta vez, você terá duas pastas de resultados na lista.

Dê uma olhada na janela:

Clique no botão OK.

Uma nova janela será aberta contendo a comparação lado a lado de ambos os resultados.

Aqui está um instantâneo:

Você pode adicionar quantas pastas de resultados desejar na lista cruzada, no entanto, isso se tornará complicado de entender e analisar. Portanto, sugere-se que a lista seja curta.

7. Salvando uma sessão

Trabalhar com o HP Analysis pode levar um tempo significativo. Como você pode ter mesclado o gráfico ou atualmente estudando algum novo gráfico, é uma boa ideia manter as informações da sua sessão salvas.

Para salvar sua sessão, clique no menu Arquivo e clique em Salvar.

A janela de diálogo abaixo será aberta:

Clicar no botão Salvar iniciará o processo de Salvar, que pode ser instantâneo ou demorado, dependendo do tamanho da sessão.

Esta é a aparência da janela:

7.1 Abrindo uma Sessão

Você pode abrir uma sessão existente de maneira semelhante. Basta clicar em Abrir no menu Arquivo e selecionar a pasta da sessão salva. Lembre-se de que o HP Analysis não abrirá o último nó da pasta; em vez disso, ele abrirá a própria pasta.

Isso abrirá a janela principal do Analysis, onde você pode retomar seu trabalho.

8. Exportando para relatório HTML:

O HP Analysis fornece um recurso para exportar todos os dados em um HTML bem formatado ou relatório em formato doc. Para exportar, clique no menu Relatório e selecione Relatório HTML. Dê uma olhada no menu abaixo:

Isso abrirá uma caixa de diálogo para localizar o diretório onde o relatório HML será colocado.

Dê uma olhada no instantâneo da tela abaixo:

Assim que você clicar no botão Salvar, o HP Analysis começará a exportar os resultados e a preparar um relatório em formato HTML. Uma tela inicial aparecerá por um curto período, dependendo do tamanho do relatório que você está exportando:

Após a conclusão da exportação, ele abrirá imediatamente o arquivo HTML exportado recentemente no Internet Explorer ou em seu navegador padrão. Aqui está a aparência do seu primeiro relatório de teste de desempenho:

Video on Analyzer

Clique aqui se o vídeo não estiver acessível

Artigos interessantes...