Analisando os resultados de teste de carga no modo de exibição de tabelas do analisador de teste de carga
Quando você visualiza os resultados da execução de um teste de carga, você pode exibir diferentes painéis que fornecem diferentes maneiras de analisar os dados. Você pode exibir os dados como um gráfico, para ver como ele se altera ao longo do tempo, ou você pode exibir os dados como tabelas detalhadas.
Para alternar para modo de exibição de tabela, clique em tabelas na barra de ferramentas de teste de carga. Para alternar entre as tabelas diferentes, use o tabela na lista suspensa na barra de ferramentas acima da grade de tabela. No modo de exibição de tabela, você pode exibir até quatro tabelas ao mesmo tempo. Para obter mais informações, consulte Como: Tabelas de teste de carga do ladrilho.
A maioria dos valores numéricos, exibidos em uma tabela para os contadores de desempenho são cumulativos sobre a execução de teste de carga inteira. Colunas nomeadas último são uma exceção e representam o valor do intervalo de amostragem mais recente.
Observação |
---|
Colunas nomeadas último estão disponíveis somente durante a execução de um teste de carga. Após um teste de carga, essas colunas não estão disponíveis. |
Você pode classificar a maioria das tabelas, clicando no título da coluna que você deseja classificar. Por padrão, algumas tabelas não exibem todas as colunas disponíveis. Você pode adicionar colunas a tabelas, se as colunas estão disponíveis. Para adicionar colunas, clique com o botão direito na tabela e, em seguida, clique em Adicionar/remover colunas.
Observação |
---|
Você pode copiar os dados de uma tabela para outros aplicativos, como o Excel, para análises adicionais. |
As tabelas de teste de carga
A tabela a seguir lista as tabelas que estão disponíveis para analisar as execuções de teste de carga.
Nome da tabela |
Descrição |
---|---|
Errors (Erros) |
Exibe uma lista de erros que ocorreram durante a execução do teste de carga. Para obter mais informações, consulte Analisando os resultados de testes de carga usando o Load Test Analyzer. |
Pages (Páginas) |
Exibe uma lista de páginas acessados durante um teste de carga. Alguns dados nesta tabela estão disponíveis somente após um teste de carga. Para obter mais informações, consulte Como: Tempo de resposta de página da Web de modo de exibição em um teste de carga usando o Load Test Analyzer. |
Requests (Solicitações) |
Exibe detalhes de solicitações individuais emitidas durante um teste de carga. Isso inclui todas as solicitações HTTP e solicitações dependentes, como imagens. Para obter mais informações, consulte A tabela de solicitações. |
SQL Trace (Rastreamento SQL) |
Exibe os resultados de rastreamento de SQL. Esta tabela está disponível somente após um teste de carga, e somente se o rastreamento de SQL foi usado durante o teste. Para obter mais informações, consulte Como: Exibir dados de rastreamento SQL nos testes de carga usando a tabela de rastreamento SQL. |
Tests (Testes) |
Exibe os detalhes para testes individuais executados durante um teste de carga. Para obter mais informações, consulte A tabela de testes. |
Thresholds (Limites) |
Exibe uma lista de violações de regra de limite ocorreu durante a execução do teste de carga. Para obter mais informações, consulte Analisando as violações de regra de limite nos testes de carga usando o Load Test Analyzer. |
Transações |
Exibe uma lista de transações que ocorreram durante a execução de um teste de carga. Para obter mais informações, consulte A tabela de transações. |
Agentes |
Exibe somente se o teste de carga está usando um controlador de teste e agentes de teste. Exibe uma lista dos agentes que foram usadas durante a execução do teste de carga. A tabela de agentes inclui quantas solicitações o agente testado e dessas solicitações, quantos falhou. Além disso, a tabela de agentes incluirá o número de testes, a combinação de teste de testes de carga que o agente testado e deles, quantos de falha. |
Detalhes do teste |
Exibe detalhes para os testes incluídos na combinação de teste para o teste de carga. Os detalhes incluem o nome do teste, o cenário que o teste foi, o tempo que o teste é iniciado, a duração do tempo necessário para executar o teste e o resultado do teste que indica se o teste passou ou falhou. Se o teste falhar, um link está presente na detalhes coluna. Você pode clicar no link que o levará para o Editor de teste de desempenho de Web com a solicitação com falha realçada. |
Tarefas
Tarefas |
Tópicos associados |
---|---|
Organize como as tabelas são exibidas enquanto estiver usando o modo de exibição de tabelas no analisador de teste de carga: Você pode especificar quantos tabela para exibição e como deseja que as tabelas de lado a lado. |
|
Analise os erros em seu teste de desempenho na Web: O modo de exibição de tabelas no analisador de teste de carga, inclui o erros tabela, que você pode usar para ajudar a depurar seu aplicativo da Web. |
|
Analise dados de rastreamento de SQL em seu teste de desempenho na Web: Você pode usar a tabela de rastreamento de SQL para exibir os dados de rastreamento SQL que foram coletados durante o teste de desempenho da Web. |
Coleta de dados percentil
Algumas tabelas de teste de carga podem conter colunas adicionais, que incluem os tempos de resposta e de dados do percentil divididos em grupos com base em emulação de rede. Por padrão, esses dados não são coletados. Para coletar esses dados, da Load Test Editor, na Run Settings nó, selecione específicos do nó de configuração para alterar de executar. No Propriedades janela, para o Timing Details Storage propriedade, selecione StatisticsOnly ou AllIndividualDetails. Para obter mais informações, consulte Como: Tempo de resposta de página da Web de modo de exibição em um teste de carga usando o Load Test Analyzer.
A tabela de pedidos
O solicitações de tabela exibe os detalhes de solicitações individuais emitidas durante um teste de carga. Isso inclui todas as solicitações HTTP e solicitações dependentes, como imagens. A tabela lista de solicitações de teste e o cenário, porque uma solicitação pode ser incluída em vários cenários e testes.
A tabela a seguir lista as colunas da solicitações de tabela:
Coluna |
Descrição |
Visíveis por padrão |
---|---|---|
Solicitar |
A URL da solicitação. Por exemplo, home.html ou arrow.gif de laranja. |
Sim |
Cenário |
O nome do cenário. |
Sim |
Teste |
O nome do teste. |
Sim |
Total |
O número total de solicitação de teste de desempenho deste Web emitido durante o teste de carga é executado. O total inclui solicitações aprovadas e reprovadas, mas não inclui solicitações em cache, porque eles não são emitidos para o servidor Web. |
Sim |
Passed |
O número de vezes que a solicitação foi emitida e passada. |
Não |
Failed |
O número de vezes que a solicitação foi emitida e falha. As entradas nesta coluna são exibidos como hiperlinks. Você pode clicar em qualquer hyperlink para exibir uma lista dos erros individuais no Erros de teste de carga caixa de diálogo. Para obter mais informações, consulte Analisando os resultados de testes de carga usando o Load Test Analyzer. |
Sim |
Em cache |
O número total de vezes que a solicitação já foi armazenado em cache. |
Não |
Solicitações/s |
A taxa por segundo da solicitação durante a execução do teste de carga. |
Não |
Passado/S |
A taxa por segundo desta solicitação durante o teste de carga executar para as instâncias dessa solicitação que passado. |
Não |
Com falha/S |
A taxa por segundo desta solicitação durante o teste de carga executar para as instâncias dessa solicitação que falhou. |
Não |
Hora do primeira Byte |
O tempo médio para receber o primeiro byte de resposta, é medido desde o momento em que a solicitação foi enviada para o servidor Web. As unidades são os segundos. |
Não |
Tempo de resposta |
O tempo médio para receber toda a resposta a uma solicitação é medido desde o momento em que a solicitação foi enviada para o servidor Web. As unidades são os segundos. |
Sim |
Comprimento de conteúdo |
A duração média do conteúdo da resposta à solicitação. As unidades são bytes. |
Sim |
A tabela de testes
O testes tabela exibe os detalhes para testes individuais executados durante um teste de carga. A tabela lista os testes de teste e o cenário, porque um teste pode ser incluído em muitos cenários.
A tabela a seguir lista as colunas da testes tabela.
Coluna |
Descrição |
Visíveis por padrão |
---|---|---|
Teste |
O nome do teste. |
Sim |
Cenário |
O nome do cenário. |
Sim |
Total |
O número total de vezes que o teste foi executado no cenário. Isso inclui o número de vezes que o teste passado e falha. |
Sim |
Passed |
O número de vezes que o teste foi executado no cenário e passado. |
Sim |
Failed |
O número de vezes que o teste foi executado no cenário e falha. As entradas nesta coluna são exibidos como hiperlinks. Você pode clicar em qualquer hyperlink para exibir uma lista dos erros individuais no Erros de teste de carga caixa de diálogo. Para obter mais informações, consulte Analisando os resultados de testes de carga usando o Load Test Analyzer. |
Sim |
Testes/S. |
A taxa por segundo do teste durante a execução do teste de carga. |
Sim |
Passado/S |
A taxa por segundo deste teste durante o teste de carga executar para as instâncias desse teste que é passado. |
Não |
Com falha/S |
A taxa por segundo deste teste durante o teste de carga executar para as instâncias desse teste que falhou. |
Não |
Hora do teste |
O tempo médio para executar o teste durante a execução do teste de carga. As unidades são os segundos. |
Sim |
Hora do teste de 90 % |
O valor do percentil 90 para o tempo de teste. |
Não |
Hora do teste de 95 % |
O valor do percentil 95th para a hora do teste. |
Sim |
Solicitações/teste |
O número médio de solicitações no teste se é um desempenho de Web de teste. |
Não |
A tabela de transações
O transações tabela exibe uma lista de transações que ocorreram durante a execução de um teste de carga. Transações consultem transações definidas em um teste de desempenho da Web ou temporizadores definidos em um teste de unidade. Transação não se refere às transações de banco de dados.
A tabela a seguir lista as colunas da transações tabela.
Observação |
---|
Para exibir todas as colunas, você deve habilitar a propriedade Timing Details Storage que está associada com a configuração de execução ativa. Para obter mais informações, consulte Como: Especificar a propriedade de armazenamento de detalhes de tempo para uma configuração de execução de teste de carga. |
Coluna |
Descrição |
Visível sem detalhes de tempo |
---|---|---|
Transação |
O nome da transação. |
Sim |
Cenário |
O nome do cenário. |
Sim |
Teste |
O nome do teste. |
Sim |
Total |
O número total de transações emitido durante a execução do teste de carga. |
Sim |
Tempo de transação |
O tempo para executar a transação durante um teste de carga. Para testes de desempenho da Web, acha que o tempo é incluído no cálculo. As unidades são os segundos. |
Não |
Tempo de resposta |
O tempo de resposta para a transação de teste de desempenho de Web em um teste de carga. Tempo de resposta é diferente do tempo de transação, o tempo de resposta não inclui qualquer reflexão hora em que ocorreu durante a transação. As unidades são os segundos. |
Não |
Avenida Tempo de transação |
O tempo médio de transação. Esse tempo inclui os tempos de reflexão. Por exemplo, se você tem três solicitações e cada um tem um tempo de reflexão, desta vez incluirá os tempos de reflexão e solicitações de tempo real para executar. |
Não |
Avenida Tempo de resposta |
O tempo médio de resposta para uma transação de teste de desempenho de Web em um teste de carga. Tempo de resposta é diferente do tempo de transação, o tempo de resposta não inclui qualquer reflexão hora em que ocorreu durante a transação. As unidades são os segundos. |
Não |
Tempo de resposta de mín. |
Isso não inclui os tempos de reflexão. |
Não |
Tempo de resposta de max |
Isso não inclui os tempos de reflexão. |
Não |
Tempo médio de resposta |
Isso não inclui os tempos de reflexão. |
Não |
Tempo de resposta de 90 % |
O valor do percentil 90 para o tempo de transação. Isso não inclui os tempos de reflexão.
Observação
Isso é diferente de Visual Studio Team System 2008, que usado a 90% o tempo de transação valor.
|
Não |
Tempo de resposta de 95 % |
O valor do percentil 95th para o tempo de transação. Isso não inclui os tempos de reflexão.
Observação
Isso é diferente de Visual Studio Team System 2008, que usado a 95% o tempo de transação valor.
|
Não |
Tempo de resposta de 99 % |
O valor do percentil 99th para o tempo de transação. Isso não inclui os tempos de reflexão. |
Não |
Tempo de resposta de desvios |
Isso não inclui os tempos de reflexão. |
Não |
Consulte também
Conceitos
Como: Resultados de teste de carga de acesso para análise
Visão geral do analisador de teste de carga
Visão geral do analisador de teste de carga
Outros recursos
Analisando os resultados de testes de carga usando o Load Test Analyzer