Esse relatório resume a validade da execução, resume os
dados mais significativos para a execução, mostra a tendência de resposta das 10 páginas
mais lentas no teste e representa graficamente a tendência de resposta de cada página
em um intervalo especificado.
Página Geral
A página
Geral fornece estas informações:
- Um indicador de progresso que mostra o estado da execução.
- Um gráfico de barras que mostra as seguintes informações para indicar o êxito geral
da execução:
- Para a execução inteira, a porcentagem de códigos de status que indicou o sucesso do
código de status por página.
Sucesso
do código de status por página significa que o ponto de verificação do código de resposta
foi transmitido para o pedido principal.
Se uma solicitação primária não tiver pontos de verificação,
o êxito significará que o servidor recebeu a solicitação primária e retornou uma resposta com um código
de status na categoria de 200 ou 300 ou retornou uma resposta esperada com um código de status na
categoria de 400 ou 500.
- Para a execução inteira, a porcentagem de códigos de status que indicou o êxito por
elemento de página.
Êxito por elemento de página significa que o ponto de verificação do código de
resposta foi transmitido para esse pedido. Se uma solicitação não tiver pontos de verificação,
êxito significará que o servidor recebeu a solicitação e retornou uma resposta com um código
de status na categoria de 200 ou 300 ou retornou uma resposta esperada com um código de status na
categoria de 400 ou 500.
- Funcionamento total significa a execução inteira, a porcentagem total do funcionamento do teste
para páginas, transações e loops.
- A porcentagem de pontos de verificação de título de página que foram transmitidos, se
houver algum definido.
- A porcentagem de pontos de verificação de código ou tamanho de resposta que foram
transmitidos, se houver algum definido.
Página Resumo
A página
Resumo resume os dados mais importantes sobre a execução do teste, para que você possa analisar os resultados finais ou intermediários de um teste.
A página Resumo exibe as seguintes informações de Resumo de Execução:
- O nome do teste.
- O número de usuários que estão ativos e o número de usuários que concluíram o teste. Esse número é atualizado durante
a execução.
- O tempo decorrido. Essa é a duração da execução, que é exibida em horas,
minutos e segundos.
- O status da execução. Isso pode ser Inicializando Computadores, Incluindo Usuários, Executando,
Transferindo dados para o log de teste, Parado ou Concluído.
- Exibindo resultados para o computador: Todos os Hosts. Para ver resultados resumidos para computadores individuais, clique no nome do computador
na visualização Execuções de Teste de Desempenho.
A página Resumo exibe as seguintes informações de Resumo da Página:
- O número total de tentativas e visitas por página. Uma tentativa por página significa
que um pedido principal foi enviado; não estão incluídos pedidos na página. Uma ocorrência significa que o servidor recebeu o pedido primário e retornou
alguma resposta completa.
- O tempo médio de resposta para todas as páginas. Tempo de Resposta é a
soma dos tempos de resposta de todos os elementos da página (incluindo o tempo de conexão
e os atrasos entre os pedidos). Os contadores do tempo de resposta omitem os tempos de
resposta de página para as páginas que contiverem pedidos com códigos de status no intervalo
de 4XX (erros do cliente) a 5XX (erros do servidor). A única exceção é quando a falha (por exemplo, 404) é gravada e retornada
e o pedido não é o pedido primário da página. Os tempos de resposta da página que contiverem pedidos que expiram são sempre descartados.
- O desvio padrão do tempo de resposta médio para todas as páginas.
- O tempo máximo de resposta para todas as páginas.
- O tempo mínimo de resposta para todas as páginas.
- Um resumo dos resultados para pontos de verificação de página, se esses pontos de
verificação foram definidos.
A página Resumo exibe as seguintes informações de Resumo de Elemento da Página:
- O número total de tentativas e visitas por elemento de página. Tentativa por
elemento de página significa que um pedido foi enviado. Uma ocorrência significa que o servidor recebeu o pedido e retornou
alguma resposta completa.
- O número total de elementos da página nos quais nenhuma solicitação foi enviada para o servidor porque o cliente determinou que os elementos da página fossem atualizados no cache local.
- O tempo médio de resposta para todos os elementos da página. Tempo de resposta é
o tempo entre o primeiro caractere de pedido enviado e o último caractere de resposta
recebido. Os tempos de resposta para pedidos de HTTP que expiram
ou que retornam um código de status inesperado (os códigos de retorno gravados e
reproduzidos não correspondem) no intervalo de 4XX (erros do cliente) a 5XX (erros do servidor) são descartados dos valores informados.
- O desvio padrão do tempo médio de resposta.
O desvio padrão indica o
quão rigorosamente os dados estão agrupados em relação à média. Por exemplo, Sistema A
e Sistema B têm um tempo médio de resposta de 12 ms. Entretanto, isso não significa que
os tempos de resposta são semelhantes. O Sistema A pode ter tempos de resposta de 11, 12,
13 e 12 ms. O Sistema B pode ter tempos de resposta de 1, 20, 25 e 2.
Embora o tempo médio seja o mesmo, o desvio padrão do Sistema
B é maior - e o tempo de resposta é mais variado.
- A porcentagem de pontos de verificação que foram transmitidos.
- Um resumo dos resultados para pontos de verificação por elemento de página, se esses
pontos de verificação foram definidos.
Se você tiver configurado transações em seu teste, a página Resumo exibirá as seguintes informações de Transação:
- O tempo de resposta mínimo, médio e máximo para todas as transações. Tempo de Resposta é o tempo real gasto no contêiner de transação.
- O desvio padrão do tempo médio de resposta.
O desvio padrão indica o
quão rigorosamente os dados estão agrupados em relação à média. Por exemplo, Sistema A
e Sistema B têm um tempo médio de resposta de 12 ms. Entretanto, isso não significa que
os tempos de resposta são semelhantes. O Sistema A pode ter tempos de resposta de 11, 12,
13 e 12 ms. O Sistema B pode ter tempos de resposta de 1, 20, 25 e 2.
Embora o tempo médio seja o mesmo, o desvio padrão do Sistema
B é maior - e o tempo de resposta é mais variado.
- O número total de transações que foram iniciadas e quantas foram concluídas.
Página Desempenho da Página
A página
Desempenho da Página mostra a resposta média das 10 páginas mais lentas no teste como progresso do teste. Com essas informações, é possível avaliar a resposta do sistema durante e após o teste.
O gráfico de barras mostra o tempo de resposta médio das
dez páginas mais lentas. Cada barra representa uma página que foi visitada durante a gravação. Durante a execução do teste, o gráfico de barras é alterado, porque as dez páginas mais lentas são
atualizadas dinamicamente durante a execução. Por exemplo, a página Logon poderá ser uma
das 10 mais lentas no início da execução, mas, à medida que o teste avança, a página
Shopping Cart poderá substituí-la como uma das 10 mais lentas. Após a execução, a
página mostra as 10 páginas mais lentas de toda a execução.
A tabela no gráfico de
barras fornece as seguintes informações adicionais:
- O tempo mínimo de resposta para cada página na execução. Tempo de resposta é
o tempo entre o primeiro caractere de pedido enviado e o último caractere de resposta
recebido. Os contadores do tempo de resposta omitem os tempos de
resposta de página para as páginas que contiverem pedidos com códigos de status no intervalo
de 4XX (erros do cliente) a 5XX (erros do servidor). A única exceção é quando a falha (por exemplo, 404) é gravada e retornada
e o pedido não é o pedido primário da página. Os tempos de resposta da página que contiverem pedidos que expiram são sempre descartados.
- O tempo médio de resposta para cada página na execução. Isso corresponde às
informações no gráfico de barras.
- O desvio padrão do tempo médio de resposta.
O desvio padrão indica o
quão rigorosamente os dados estão agrupados em relação à média. Por exemplo, Sistema A
e Sistema B têm um tempo médio de resposta de 12 ms. Entretanto, isso não significa que
os tempos de resposta são semelhantes. O Sistema A pode ter tempos de resposta de 11, 12,
13 e 12 ms. O Sistema B pode ter tempos de resposta de 1, 20, 25 e 2.
Embora o tempo médio seja o mesmo, o desvio padrão do Sistema
B é maior - e o tempo de resposta é mais variado.
- O tempo máximo de resposta para cada página na execução.
- O número de tentativas por segundo para acessar cada página. Uma tentativa significa
que um pedido principal foi enviado; não estão incluídos pedidos na página.
- O número total de tentativas para acessar a página.
Para exibir os 10 tempos de resposta do elemento da página, clique com o botão direito do mouse em uma página e clique em
Exibir Respostas do Elemento da Página.
Página Resumo de Tempo vs. Resposta
A página
Resumo de Resposta vs. Tempo mostra a tendência média de resposta conforme representada graficamente em um intervalo específico. Ela contém dois gráficos de linha com tabelas de resumo correspondentes. Quando um planejamento inclui carregamentos em etapas, os marcadores de intervalo de tempo coloridos na parte superior do gráfico delineiam as etapas.
- O gráfico Resposta vs. Tempo da Página mostra o tempo de resposta médio para todas as páginas durante a execução. Cada ponto do gráfico é uma média do que ocorreu
durante esse intervalo. A tabela após o gráfico lista o tempo médio de resposta total de todas as páginas na execução e o desvio padrão do tempo médio de resposta.
- O gráfico Resposta vs. Tempo do Elemento da Página mostra o tempo de resposta médio para todos os elementos da página durante a execução. Cada ponto do gráfico é uma média do que ocorreu
durante esse intervalo. A tabela no gráfico lista o tempo médio de resposta total de todos os elementos da página na execução e o desvio padrão do tempo médio de resposta. A tabela também lista o número total de elementos da página em que nenhuma solicitação foi enviada ao servidor porque o cliente determinou que os elementos da página fossem atualizados no cache local. Você define o valor Intervalo de amostra de estatística no planejamento, como uma propriedade de planejamento.
Página Detalhe do Tempo vs. Resposta
A página
Detalhes da Resposta vs. Tempo mostra a tendência de resposta conforme representada graficamente em intervalos específicos. Cada página
é representada por uma linha separada.
O gráfico de Tempo de Resposta Média da Página mostra a resposta média de cada página para cada intervalo de amostra. Quando um planejamento inclui carregamentos em etapas, os marcadores de intervalo de tempo coloridos na parte superior do gráfico delineiam as etapas. A tabela após o gráfico fornece as seguintes informações adicionais:
- O tempo mínimo de resposta por página para a execução. Tempo de Resposta é
o tempo entre o primeiro caractere enviado do pedido principal e
o último caractere de resposta recebido. Os contadores do tempo de resposta omitem os tempos de
resposta de página para as páginas que contiverem pedidos com códigos de status no intervalo
de 4XX (erros do cliente) a 5XX (erros do servidor). A única exceção é quando a falha (por exemplo, 404) é gravada e retornada
e o pedido não é o pedido primário da página. Os tempos de resposta da página que contiverem pedidos que expiram são sempre descartados.
- O tempo médio de resposta da página para a execução. Isso é semelhante ao
gráfico, mas as informações na tabela incluem a execução inteira.
- O tempo máximo de resposta por página para a execução.
- O desvio padrão do tempo médio de resposta.
O desvio padrão indica o
quão rigorosamente os dados estão agrupados em relação à média. Por exemplo, Sistema A
e Sistema B têm um tempo médio de resposta de 12 ms. Entretanto, isso não significa que
os tempos de resposta são semelhantes. O Sistema A pode ter tempos de resposta de 11, 12,
13 e 12 ms. O Sistema B pode ter tempos de resposta de 1, 20, 25 e 2.
Embora o tempo médio seja o mesmo, o desvio padrão do Sistema
B é maior - e o tempo de resposta é mais variado.
- A taxa de tentativas por página por intervalo para o intervalo de amostra de estatísticas mais recentes. Uma tentativa por página significa que o pedido principal foi enviado;
não estão incluídos pedidos na página. Você define o valor Intervalo de amostra de estatística no planejamento, como uma propriedade de planejamento.
- O número de tentativas por página por intervalo.
Página Taxa de Transferência da Página
A página
Rendimento da Página fornece uma visão geral da frequência de solicitações sendo transferidas por intervalos de amostra.
- O gráfico Taxa de Ocorrência da Página mostra a taxa de tentativa e a taxa de ocorrência da página por intervalo de amostra para todas as páginas.
Uma tentativa por página significa que o pedido principal foi enviado;
não estão incluídos pedidos na página.
Uma ocorrência significa que o servidor recebeu o pedido primário e retornou
alguma resposta completa.
Quando um planejamento inclui carregamentos em etapas, os marcadores de intervalo de tempo coloridos na parte superior do gráfico delineiam as etapas. A tabela de resumo após o gráfico lista as taxas e as contagens totais de ocorrências de cada página na execução.
- O gráfico Carga do Usuário mostra os usuários ativos e os que concluíram o teste, durante uma execução. A tabela de resumo após o gráfico lista os resultados para o intervalo
de amostra mais recente. Você define o valor Intervalo de amostra de estatística no planejamento, como uma propriedade de planejamento. Quando a execução se aproxima da conclusão, o número de usuários ativos diminui, e o número de usuários concluídos aumenta. A tabela de resumo após o gráfico lista os usuários ativos e concluídos para a execução inteira.
Nota: Para definir o valor do intervalo de amostra, abra o planejamento, clique na guia Estatísticas e, em seguida, visualize ou modifique o Intervalo de Amostra da Estatística.
Se
o número de solicitações e ocorrências não estiver próximo, o servidor poderá ter problemas para
adaptar-se à carga de trabalho.
Se você incluir usuários virtuais durante uma
execução e visualizar esses dois gráficos em tandem, será possível monitorar a capacidade
do sistema para adaptar-se à carga de trabalho. À medida que a taxa de ocorrência da página
se estabiliza, ainda que a contagem de usuários ativos continue subindo e o sistema
esteja bem ajustado, o tempo médio de resposta diminuirá naturalmente. Isso
se deve ao fato de que o sistema está sendo executado em seu nível de rendimento máximo efetivo
e está efetivamente diminuindo a taxa de ocorrência da página, diminuindo a rapidez com que
responde às solicitações.
Página Taxa de Transferência do Servidor
A página
Rendimento do Servidor lista a taxa e o número de bytes que são transferidos por intervalo e para a execução inteira. A página também lista o status dos usuários virtuais de cada intervalo e durante a execução inteira.
- O gráfico Taxas de Transferência de Bytes mostra a taxa de bytes enviados e recebidos por intervalo para todos os intervalos na execução. Quando um planejamento inclui carregamentos em etapas, os marcadores de intervalo de tempo coloridos na parte superior do gráfico delineiam as etapas. A tabela de resumo que segue o gráfico lista o número total de bytes enviados e recebidos em toda a execução.
- O gráfico Carga do Usuário mostra os usuários ativos e os que concluíram o teste, por intervalo de amostra, durante uma execução. Você define o valor Intervalo de amostra de estatística no planejamento, como uma propriedade de planejamento. Quando a execução se aproxima da conclusão, o número de usuários ativos diminui, e o número de usuários concluídos aumenta. A tabela de resumo após o gráfico lista os usuários ativos e concluídos para a execução inteira.
A taxa de rendimento de bytes enviados e recebidos, que é calculada da perspectiva do cliente, mostra quantos dados o Rational Performance Tester está obtendo do servidor. De modo geral, você analisa esses dados com outras métricas, como o rendimento da página e os dados de monitoramento de recursos, para entender como a demanda de rendimento da rede afeta o desempenho do servidor.
Página Resumo de Funcionamento do Servidor
A página
Resumo do Funcionamento do Servidor fornece uma indicação geral de quão satisfatoriamente o servidor está respondendo ao carregamento.
- O gráfico da Funcionamento da Página mostra o número total de tentativas da página, ocorrências da página e êxitos do código de status da execução. A tabela abaixo do gráfico de barras lista as mesmas informações.
Uma tentativa por página significa
que um pedido principal foi enviado; não estão incluídos pedidos na página.
Uma ocorrência significa que o servidor recebeu o pedido primário e retornou
alguma resposta completa.
Um sucesso significa
que o ponto de verificação do código de resposta foi transmitido para esse pedido. Se a solicitação não tiver pontos de verificação, êxito significará que o servidor recebeu
uma solicitação e retornou uma resposta em que o código de status estava na categoria de 200 ou
300 ou retornou uma resposta esperada na categoria de 400 ou 500.
- O gráfico Funcionamento do Elemento da Página mostra o número total de tentativas do elemento da página, ocorrências do elemento da página, êxitos do código de status e redirecionamentos do elemento da página para execução. A tabela no gráfico de barras lista as mesmas informações e o número total de elementos da página em que nenhuma solicitação foi enviada ao servidor porque o cliente determinou que os elementos da página fossem atualizados no cache local.
Página Detalhe do Funcionamento do Servidor
A página
Detalhes do Funcionamento do Servidor fornece detalhes específicos para as 10 páginas com a taxa de êxito mais baixa.
- O gráfico de barras mostra as 10 páginas com a taxa de êxito mais baixa.
- A tabela de resumo no gráfico lista, para todas as páginas, o número de tentativas, ocorrências e os êxitos na execução, além das tentativas por segundo durante a
execução.
Uma tentativa significa
que um pedido principal foi enviado; não estão incluídos pedidos na página.
Uma ocorrência significa que o servidor recebeu o pedido primário e retornou
alguma resposta completa.
Um sucesso significa
que o ponto de verificação do código de resposta foi transmitido para esse pedido. Se a solicitação não tiver ponto de verificação, êxito significará que o servidor recebeu uma solicitação e retornou uma resposta em que o código de status estava na categoria de 200 ou 300
ou retornou uma resposta esperada na categoria de 400 ou 500.
Página Detalhes do Armazenamento em Cache
A página
Detalhes do Armazenamento em Cache fornece detalhes específicos sobre o comportamento do armazenamento em cache durante a execução de um teste.
- O gráfico Atividade de Armazenamento em Cache mostra o número total de tentativas de armazenamento em cache do elemento da página, ocorrências de armazenamento em cache do elemento da página e ausências de armazenamento em cache do elemento da página para a execução. Esses valores correspondem às respostas do servidor que indicam se o conteúdo foi modificado. Além disso, o gráfico de barras mostra o número total de elementos da página em cache ignorados na execução. Esse valor indica os acertos do cache que ainda estavam atualizados no cache local, nas quais a comunicação com o servidor não foi necessária.
- O gráfico Taxas de Acertos do Cache do Elemento da Página mostra a porcentagem das tentativas de cache que indicam o êxito confirmado pelo servidor e pelo cliente na execução. Os acertos do cache confirmados pelo servidor ocorrem quando o servidor retorna um código de resposta 304. Os acertos do cache confirmados pelo cliente acontecem quando o conteúdo ainda está atualizado no cache local e nenhuma comunicação com o servidor é necessária.
Página Recursos
A página
Recursos mostra todos os contadores de recursos monitorados durante a execução de planejamento.
Respostas de Elemento de Página
A página Elemento da Página mostra as 10 respostas do elemento da página mais lentas da página selecionada.
Contribuições de Tempo de Resposta da Página
A página Contribuições de Tempo de Resposta da Página mostra quanto tempo cada elemento da página contribui com o tempo geral de resposta da página, o tempo de atraso do cliente e o tempo de conexão.
Tamanho da página
Esta página lista o tamanho de cada página do seu aplicativo em teste. O
tamanho da página contribui para o cálculo do tempo de resposta. Se parte de uma página for armazenada em cache ou toda
a página for armazenada em cache, essas solicitações provenientes do cache não contribuirão para o tamanho total da página. Para
um planejamento, é possível verificar o número de ocorrências para cada página com o número de usuários virtuais.
Erros
Esta página lista o número de erros e as ações correspondentes que ocorreram no teste ou no planejamento. A
seção Condições de erro exibe o número de condições de erro atendidas. A seção Comportamento de erro
exibe como cada condição de erro foi manipulada. Você já deve ter definido como manipular os erros na guia
Avançado do editor de teste, editor de planejamento e editor de teste composto.