Usando o painel de contadores em modos de exibição de gráficos e tabelas
O painel de contadores é visível na exibição de gráficos e tabelas no Load Test Analyzer enquanto um teste de carga é executado ou quando você estiver analisando um resultado de teste de carga.Para obter mais informações, consulte Analisando os resultados de teste de carga no modo de exibição de gráficos do analisador de teste de carga, Analisando os resultados do teste de carga e os erros no modo de exibição de tabelas do analisador de teste de carga, e Como: resultados de teste de carga de acesso para análise.
O painel de contadores exibe uma exibição estruturada de todos os contadores de desempenho foram coletados durante o teste de carga.Você pode mostrar ou ocultar o painel de contadores, escolhendo Mostrar painel de contadores sobre a barra de ferramentas do analisador de teste de carga.
Os contadores são organizados em uma estrutura de árvore, onde os nós folha são instâncias do contador de desempenho que podem ser representados graficamente.
Requisitos
- Visual Studio Ultimate
No painel de contadores fornece os seguintes recursos:
Comunica informações de violação de limite.
Seleção de contadores para gráficos.
Uma exibição estruturada em árvore de todos os contadores de desempenho coletados durante um teste de carga com as seguintes ramificações principais:
Geral: contém o resumo de dados do contador de desempenho para cada agente de teste e o teste de carga inteiro.
Nome do cenário: ramos rotulados com nomes de cenário de teste de carga na árvore de contador de desempenho contêm todas as instâncias de contador de teste de carga associadas a um cenário de teste de carga específico.A maioria dos contadores de teste de carga são aninhados dentro de um ramo de cenário.
Um ramo de cenário contém nós de teste de desempenho de Web.Os nós de teste de desempenho de Web contêm páginas e solicitações de transação de nós.Qualquer nó folha nessa estrutura é um contador de desempenho que pode ser adicionado a um gráfico.
Computadores: contém todas as instâncias de contador de teste de carga não agrupadas por computador.O ramo computadores contém um nó para cada computador que está associado com o controlador de teste de carga especificado na seção funções de configurações de teste atualmente selecionada.Para mais informações, consulte Distribuição de teste de carga é executado em várias máquinas de teste usando o controladores de teste e agentes de teste.
Cada nó do computador contém um conjunto de categorias de contador de desempenho coletados do computador.As categorias contêm contadores e contadores contêm nomes de instância do contador de desempenho.
Erros: contém todos os erros detectados durante o teste de carga.O nó de erros contém vários nós subcategoria de erro que são específicos para diferentes tipos de erros.Por exemplo, exceções e erros de HTTP.
Nó de nome de cenário no painel de contadores
|
Tarefas
Tarefas |
Tópicos associados |
---|---|
Adicionar mais contadores de desempenho a um gráfico no modo gráfico: painel de contadores, você pode adicionar diferentes tipos de dados a um gráfico de teste de carga, adicionando mais contadores de desempenho no gráfico. |
|
Analisar os limites especificados no teste de carga que foram violados: contadores o painel exibe ícones que representam violações de limite que podem ser adicionados a tabelas e gráficos para análise posterior. |
|
Analisar os erros foram detectados durante a execução do teste de carga: contadores o painel inclui um nó de erros contém erro categorias e subcategorias, como erros de HTTP, você pode usar para adicionar erros gráficos para análise posterior. |
Considerações sobre o intervalo de amostragem de contador de desempenho
Escolha um valor para o Taxa de amostragem de propriedade do teste carga executar configurações com base no comprimento do seu teste de carga.Uma taxa de amostragem menor, como o valor padrão de cinco segundos, requer mais espaço no banco de dados de resultados de teste de carga.Para mais testes de carga, aumentando a taxa de amostragem reduz a quantidade de dados coletados.Para mais informações, consulte Como: especificar a taxa de amostra para uma configuração de execução de teste de carga.
Aqui estão algumas diretrizes para taxas de amostragem:
Duração do teste de carga |
Recomendado taxa de amostragem |
---|---|
< 1 Hora |
5 segundos |
1 - 8 Horas |
15 segundos |
8 - 24 Horas |
30 segundos |
> 24 Horas |
60 segundos |
Considerações para incluir detalhes de tempo para coletar dados percentil
Há uma propriedade de configurações de execução no Editor de teste de carga chamado Timing Details Storage.Se Timing Details Storage propriedade estiver habilitada, o tempo para executar cada teste individual, a transação e a página durante o teste de carga será armazenado no repositório de resultados de teste de carga.Isso permite que os dados percentil 90 e 95th a ser mostrado no analisador de teste de carga nas tabelas de páginas, transações e testes.
Há duas opções para habilitar o Timing Details Storage propriedade nas propriedades de configurações de execução:StatisticsOnly e AllIndividualDetails.Com opção, todos os testes individuais, páginas e transações tempo limite e dados percentil são calculados a partir de dados individuais.A diferença é que com o StatisticsOnly opção, como os dados percentil foi calculados, a temporização individual dados são excluídos do repositório.Isso reduz a quantidade de espaço necessário no repositório quando você usar detalhes de tempo.No entanto, usuários avançados talvez queira processar dados de detalhes de tempo de outras maneiras, usando ferramentas SQL.Se for esse o caso, o AllIndividualDetails deve ser usada para que ficam disponíveis para que o processamento de dados de detalhes de tempo.Além disso, se você definir a propriedade para AllIndividualDetails, em seguida, você pode analisar a atividade de usuário virtual usando o gráfico de atividade de usuário Virtual no Load Test Analyzer após o teste de carga executando.Para mais informações, consulte Analisando a atividade do usuário Virtual no modo de exibição de detalhes do analisador de teste de carga de teste de carga.
Observação |
---|
Em versões anteriores do Visual Studio, incluindo Microsoft Visual Studio 2005 e Visual Studio 2008, o All Individual Details a configuração para o Timing Details Storage propriedade estava disponível.No entanto, há duas diferenças importantes.Primeiro, o All Individual Details configuração não foi a configuração padrão.Segundo, a única maneira de acessar essas informações foi usando consultas SQL. |
A quantidade de espaço é necessário no repositório de resultados de teste de carga para armazenar dados de detalhes de tempo pode ser muito grande, especialmente para testes de carga mais em execução.Além disso, o tempo para armazenar dados no repositório de resultados de teste carga no final do teste de carga é maior porque esses dados são armazenados nos agentes de teste de carga até que o teste de carga terminar a execução.Quando termina o teste de carga, os dados são armazenados no repositório.Por padrão, o Timing Details Storage propriedade está ativada.Se este for um problema para seu ambiente de teste, convém definir a Timing Details Storage para Nenhum.
Para mais informações, consulte Como: especificar a propriedade do armazenamento de detalhes de tempo para uma configuração de execução de teste de carga.
Consulte também
Conceitos
Visão geral do analisador de teste da carga
Outros recursos
Analisar os resultados de testes de carga usando o Load Test Analyzer