Analisando resultados de testes de carga usando o Analisador de Teste de Carga
Publicado: abril de 2016
Encontre afunilamentos, identificar erros e medir aperfeiçoamentos em seu aplicativo ao usar o analisador de teste de carga. Analise resultados do teste de carga das seguintes maneiras:
Monitore um teste de carga quando ele estiver em execução.
Analise um teste de carregamento depois de concluído.
Exibir resultados de um teste de carregamento anterior.
Você também pode criar relatórios que comparam dois ou mais relatórios para análise de tendência para compartilhar com os participantes. Consulte Resultados de testes de carga de relatórios para comparações de teste ou análise de tendência.
Requisitos
- O Visual Studio Enterprise
Se você executar o teste de carga do Visual Studio Enterprise ou da linha de comando, e se você executar o teste de carga em um único computador ou em um computador remoto, você pode concluir essas tarefas.
Diferenças entre analisar um teste de carga em execução e um teste de carga concluído
Quando você executa um teste de carga, o Analisador de Testes de Carga aparece em uma guia separada, junto com o nome do teste de carga e a hora em que o teste foi iniciado (por exemplo, LoadTest1 [12:40 PM]). Quando um teste de carga é executado, um conjunto menor de dados do contador de desempenho é mantido na memória. Você pode monitorar esse conjunto de dados quando seu teste de carga é executado. Depois que um teste de carga é concluído, você pode analisar o conjunto de dados completo do banco de dados. Há diferenças em relação a quais dados são exibidos quando um teste de carga é executado e quais dados você pode ver depois que um teste de carga é concluído. Por exemplo, 90% e 95% dos dados de tempo de resposta não são calculados até que o teste de carga seja concluído. Algumas diferenças também ocorrem na funcionalidade das ferramentas que estão disponíveis para analisar os dados.
Quando você executa o teste de carga, duas exibições estão disponíveis: Gráficos e Tabelas. A exibição Gráficos permite representar graficamente os contadores de desempenho coletados. A exibição Tabelas fornecem informações sobre os testes, as páginas, as transações e solicitações que são coletadas. Você também obtém uma tabela que lista os erros.
Por padrão, quando a execução do teste de carga é concluída, a exibição Resumo é mostrada. Você pode alternar entre as exibições Resumo, Gráficos, Tabelas e Detalhes usando a barra de ferramentas. O Analisador de Testes de Carga pode ser encaixado ou definido como flutuante usando as técnicas normais de manipulação de janela do Visual Studio. Quando analisa as execuções de testes de carga concluídas, você pode ter vários Analisadores de Testes de Carga abertos ao mesmo tempo para comparar as diferentes execuções de testes de carga.
Para obter uma visão mais abrangente do analisador de teste de carga, consulte Visão geral do Analisador de Teste de Carga.
Tarefas
Tarefas |
Tópicos associados |
---|---|
Acessando os resultados do teste de carga: quando você executar um teste de carga do Editor de testes de carga, os resultados do teste de carga serão abertos automaticamente, e o teste de carga em execução será exibido no Analisador de Testes de Carga. |
|
Adicionar observações de análise ao teste de carga: você pode adicionar comentários ao seu teste de carga quando você conduz sua análise. Os comentários são armazenados permanentemente, junto com o resultado do teste de carga. A descrição que você insere também aparece na coluna Descrição associada ao teste de carga na caixa de diálogo Abrir e Gerenciar Resultados de Testes no Editor de testes de carga. Para obter mais informações, consulte Como acessar resultados de teste de carga para análise. Além disso, os comentários são exibidos quando você cria um relatório do Excel para os resultados de testes de carga. Para obter mais informações, consulte Resultados de testes de carga de relatórios para comparações de teste ou análise de tendência. |
|
Analisando os resultados do teste de carga: depois de acessar os dados de execução do teste de carga, você pode analisar os dados resultantes. Você pode exibir o Resumo do Teste de Carga para entender os resultados rapidamente. O resumo do teste de carga mostra os resultados-chave em um formato compacto e fácil de ler. Você pode imprimir o resumo do teste de carga. Isso deixa prático usá-lo quando você comunica resultados aos participantes. Você pode analisar os detalhes dos resultados do teste de carga usando os gráficos e tabelas dos resultados. Eles incluem erros, páginas, solicitações, rastreamento SQL, testes, limites e transações. |
|
Analisando a atividade de usuário virtual nos resultados do teste de carga para isolar problemas de desempenho: você pode usar o Gráfico de Atividade de Usuário Virtual para visualizar o que os usuários virtuais estão fazendo durante um teste de carga. Isso pode ajudar a isolar picos em uma CPU ou quedas em solicitações/s, e determina quais testes ou páginas estão em execução durante esses picos e quedas. |
Tarefas Relacionadas
Running Load and Web Performance Tests
Antes de conduzir a análise de um teste de carga, você deve executar um teste uma ou mais vezes. Você pode observar os resultados do teste em tempo real quando o teste está em execução.
Gerenciando resultados de teste de carga no repositório de resultados de teste de carga
Quando você executa seus testes de carga, todas as informações obtidas durante um teste de carga podem ser armazenadas no Repositório de Resultados de Teste de Carga, que é um banco de dados SQL. O Repositório de Resultados de Teste de Carga contém dados do contador de desempenho e quaisquer informações sobre erros gravados.
Você pode gerenciar os resultados do teste de carga no Editor de Testes de Carga usando a caixa de diálogo Abrir e Gerenciar Resultados de Testes de Carga. É possível abrir, importar, exportar, e remover resultados de teste de carga.
Resultados de testes de carga de relatórios para comparações de teste ou análise de tendência
Você pode criar um relatório do Microsoft Excel para ajudar a determinar problemas e descobrir tendências. Os relatórios podem ser compartilhados com os participantes sem exigir que eles tenham acesso ao Team Foundation Server.
Recursos externos
Orientação
Teste para entrega contínua com o Visual Studio 2012 – capítulo 6: uma caixa de ferramentas de teste
Consulte também
Creating and Editing Load and Web Performance Tests
[obsoleto] Testes de carga e desempenho para Web no Visual Studio
Reviewing Test Results in Microsoft Test Manager
Resultados de testes de carga de relatórios para comparações de teste ou análise de tendência