Partilhar via


Como criar relatórios de desempenho de teste de carga usando o Microsoft Excel

 

Publicado: abril de 2016

Você pode gerar relatórios de teste de carregamento do Microsoft Excel que são baseados em dois ou mais resultados de teste. Dois tipos de relatórios de teste de carregamento estão disponíveis:

  • Executar comparação   Isso cria um conjunto de relatórios que compara os dados de dois resultados de teste de carga usando tabelas e gráficos de barras.

  • Tendência   Você pode gerar a análise de tendência em dois ou mais resultados de teste de carregamento. Os resultados são exibidos usando gráficos de linhas, mas os dados estão disponíveis em tabelas dinâmicas.

Requisitos

  • O Visual Studio Enterprise

  • Microsoft Excel 2010 ou posterior

Dica

Você também pode criar manualmente relatórios do Microsoft Word, copiando e colando dados de exibição de resumo, o modo de elementos gráficos, e exibir as tabelas.Consulte Como criar manualmente um relatório de desempenho de teste de carga usando o Microsoft Word.

Qualquer relatório pode ser usado para compartilhar dados de desempenho com participantes e para transmitir se o desempenho e a integridade gerais do sistema estão melhorando ou piorando.

As definições de relatório são armazenadas no banco de dados de teste da carga. Quando um relatório é salvo, a definição para o relatório é salva no banco de dados e pode ser reutilizada posteriormente.

Além disso, a pasta de trabalho do Excel pode ser compartilhada com participantes de modo que os participantes precisem se conectar à base de dados para ver o relatório.

Dica

Você pode compartilhar a pasta de trabalho do Excel; No entanto, somente os usuários com o Visual Studio Enterprise instalado em seus computadores poderão modificar as planilhas.Outros usuários não verão a opção de Relatório do Teste de Carga na fita do Office, mas poderão exibir a pasta de trabalho.

Aviso

O Visual Studio Enterprise não é compatível com o Microsoft Office 2007.Você deve atualizar para Microsoft Office 2010 ou posterior.Após atualizar para o Microsoft Office 2010 ou versão posterior, o plug-in de teste de carga do Excel pode não carregar corretamente.Para corrigir isso, no Microsoft Excel 2010, siga estas etapas:

  1. Na faixa de opções do Office, escolha Arquivo.

  2. Escolha Opções e então escolha Suplementos.

  3. Na lista suspensa em Gerenciar, escolha Suplementos de COM e selecione Ir.

  4. Marque a caixa de seleção do Suplemento Relatório do Teste de Carga.

A ilustração a seguir é um exemplo de um relatório que mostra uma correlação entre uma redução na velocidade de transação (Atualizar Carrinho) e a degeneração do contador (% do Processador). Isso aponta para um possível problema no código do aplicativo, em vez do banco de dados ou da rede, e é um candidato adequado para diagnosticar usando o Criador de Perfis do ASP.NET.

Possível problema no código do aplicativo

Os relatórios do Excel podem ser gerados no Analisador de Teste de Carga, usando o botão Criar Relatório do Excel na barra de ferramentas, ou no Excel usando a opção Relatório do Teste de Carga na guia de Teste de Carga de faixa de opções do Office.

Para gerar relatórios de comparação de teste de carregamento usando o Excel

  1. Antes de gerenciar um relatório, é necessário executar primeiro um teste de carregamento. Para obter mais informações, consulte [obsoleto] Executando testes de carga.

  2. Você pode criar relatórios de teste de carregamento do Excel em duas maneiras:

    1. Após você concluir um teste de carregamento, na página de Resultados de testes de carregamento, clique no botão Criar relatório no Excel na barra de ferramentas.

      Dica

      Se o botão Criar Relatório no Excel estiver desabilitado na barra de ferramentas Visualizador de Resultados do Teste de Desempenho na Web, talvez seja necessário executar o Microsoft Excel uma vez antes que ele seja habilitado.Quando o Visual Studio Enterprise está instalado, o Visual Studio Enterprise carga de teste suplementar é copiado para o computador para o Microsoft Excel; No entanto, o Microsoft Excel deve ser executado para concluir o processo de instalação para o suplemento.

    O Microsoft Excel abre com o assistente Gerar um Relatório de Reste de Carga.

    - ou -

    1. Abra o Microsoft Excel, selecione a guia Teste de Carga nas opções de seleção do Office e clique em Relatório do Teste de Carga.

      O assistente para Gerar um Relatório do Teste de Carga é exibido.

    2. Na página Selecione o banco de dados que contém os resultados do teste de carga, em Nome do servidor, digite o nome do servidor que contém os resultados de teste de carga.

    3. Na lista suspensa Databasename, selecione o banco de dados que contém os resultados de teste de carga.

  3. Na página Como você deseja gerar seu relatório, verifique se Criar um relatório está selecionado e escolha Avançar.

  4. Na página Que tipo de relatório você deseja gerar, verifique se Executar comparação está selecionado e escolha Avançar.

  5. Na página Insira os detalhes do relatório de teste de carga, digite um nome para o relatório em Nome do Relatório.

  6. Selecione o teste de carga para o qual você deseja gerar o relatório e escolha Avançar.

  7. Na página Selecione as execuções para seu relatório, em Selecionar uma ou mais execuções para adicionar ao relatório, selecione os dois resultados de teste de carga que você deseja comparar no relatório e escolha Avançar.

    Dica

    Você só pode gerar um relatório de comparação em dois resultados de teste de carregamento.Se você selecionar ou um resultado de teste de carga ou mais de dois resultados de teste de carga, será exibida uma mensagem de aviso.

  8. Na página Selecione os contadores para o relatório, em Selecione ou mais sobre contadores para adicionar ao relatório uma lista expansível de contadores estará disponível para personalizar o relatório. Por padrão, os seguintes contadores são selecionados para o relatório:

    • LoadTest:Page - Méd. Tempo de página

    • LoadTest:Request - Solicitações/Seg

    • LoadTest:Scenario - Carga do Usuário

    • LoadTest: Teste - Méd. Tempo de teste

    • LoadTest: Teste - Total de Testes

    • LoadTest: Transação - Méd. Tempo de Resposta

    • LoadTest:Transação - Total de Transações

    • Memória - MBytes disponíveis

    • Interface de Rede - Total de Bytes/seg

    • PhysicalDisk - tempo de %Idle

    • Processar - %Tempo de processador

    • Processador %Tempo de processador

    Selecione os contadores que deseja comparar nas duas execuções de teste selecionadas no relatório e escolha Concluir.

  9. O relatório de pasta de trabalho do Excel é gerado com as seguintes guias da planilha:

    • Sumário - Exibe o nome do relatório de teste de carga e fornece um sumário com links para as várias guias do relatório.

    • Execuções - fornece detalhes sobre quais são as duas execuções que estão sendo comparadas no relatório.

    • Comparação de testes - Fornece detalhes sobre o gráfico de barras em regressões de desempenho e aprimoramentos entre as duas execuções que estão sendo comparadas.

    • Comparação de página - Fornece dados de comparação de desempenho na forma de porcentagem e de gráfico de barra entre as duas execuções em várias páginas nos ensaios.

    • Comparação de computador - fornece dados de comparação entre as duas execuções com base nos computadores usados.

    • Comparação de Erro - compara os tipos de erros encontrados entre as duas execuções e o número de ocorrências.

    Dica

    Para obter relatórios melhores, várias propriedades estão disponíveis em testes de carga e testes de desempenho da Web que permitem a geração de relatórios mais ricos.A solicitação de página tem duas propriedades que são apresentadas nos relatórios: Meta e Nome de Relatório.Os tempos de resposta da página serão relatados em relação à meta, e o nome de relatório será usado no lugar da URL nos relatórios.Em Configurações de Execução de teste de carga, em Gerenciar Conjuntos de Contadores, a propriedade Marcas de Computador é apresentada nos nomes de computador do relatório.Isso é muito útil para descrever a função de um computador específico no relatório.

Para gerar relatórios de tendência de teste de carregamento usando o Excel

  1. Antes de gerenciar um relatório, é necessário executar um teste de carregamento. Para obter mais informações, consulte [obsoleto] Executando testes de carga.

  2. Você pode criar relatórios de teste de carregamento do Excel em duas maneiras:

    1. Após você concluir um teste de carregamento, na página de Resultados de testes de carregamento, clique no botão Criar relatório no Excel na barra de ferramentas.

      Dica

      Se o botão Criar Relatório no Excel estiver desabilitado na barra de ferramentas Visualizador de Resultados do Teste de Desempenho na Web, talvez seja necessário executar o Microsoft Excel uma vez antes que ele seja habilitado.Quando o Visual Studio Enterprise está instalado, o Visual Studio Enterprise carga de teste suplementar é copiado para o computador para o Microsoft Excel; No entanto, o Microsoft Excel deve ser executado para concluir o processo de instalação para o suplemento.

    O Microsoft Excel abre com o assistente Gerar um Relatório de Reste de Carga.

    - ou -

    1. Abra o Microsoft Excel, selecione a guia Teste de Carga nas opções de seleção do Office e clique em Relatório do Teste de Carga.

      O assistente para Gerar um Relatório do Teste de Carga é exibido.

    2. Na página Selecione o banco de dados que contém os resultados do teste de carga, em Nome do servidor, digite o nome do servidor que contém os resultados de teste de carga.

    3. Na lista suspensa Databasename, selecione o banco de dados que contém os resultados de teste de carga.

  3. Na página Como você deseja gerar seu relatório, verifique se Criar um relatório está selecionado e escolha Avançar.

  4. Na página Que tipo de relatório você deseja gerar, verifique se Tendência está selecionado e escolha Avançar.

  5. Na página Insira os detalhes do relatório de teste de carga, digite um nome para o relatório em Nome do Relatório.

  6. Selecione o teste de carga para o qual você deseja gerar o relatório e escolha Avançar.

  7. Na página Selecione as execuções para seu relatório, em Selecionar uma ou mais execuções para adicionar ao relatório, selecione os resultados de teste de carga que você deseja comparar no relatório e escolha Avançar.

  8. Na página Selecione os contadores para o relatório, em Selecione ou mais sobre contadores para adicionar ao relatório uma lista expansível de contadores estará disponível para personalizar o relatório. Por padrão, os seguintes contadores são selecionados para o relatório:

    • LoadTest:Page - Méd. Tempo de página

    • LoadTest:Request - Solicitações/Seg

    • LoadTest:Scenario - Carga do Usuário

    • LoadTest: Teste - Méd. Tempo de teste

    • LoadTest: Teste - Total de Testes

    • LoadTest: Transação - Méd. Tempo de Resposta

    • LoadTest:Transação - Total de Transações

    • LoadTest:Transação - Transações/Seg

    • Memória - MBytes disponíveis

    • Interface de Rede - Total de Bytes/seg

    • PhysicalDisk - tempo de %Idle

    • Processar - %Tempo de processador

    • Processador %Tempo de processador

  9. Das execuções de teste selecionadas no relatório, selecione os contadores que você deseja comparar para análise de tendências e escolha Concluir.

  10. O relatório é gerado com um sumário que possui links para várias guias de pasta de trabalho do Excel geradas no relatório. Os links são baseados nos contadores selecionados para o relatório de tendências. Por exemplo, se você deixou os contadores padrão selecionados na etapa 7, então o relatório irá gerar dados apresentados em guias separadas no Excel para cada contador listado na etapa 7. Os dados que são gerados para cada contador são apresentados em gráficos de tendências.

    Dica

    Para obter relatórios melhores, várias propriedades estão disponíveis em testes de carga e testes de desempenho da Web que permitem a geração de relatórios mais ricos.A solicitação de página tem duas propriedades que são apresentadas nos relatórios: Meta e Nome de Relatório.Os tempos de resposta da página serão relatados em relação à meta, e o nome de relatório será usado no lugar da URL nos relatórios.Em Configurações de Execução de teste de carga, em Gerenciar Conjuntos de Contadores, a propriedade Marcas de Computador é apresentada nos nomes de computador do relatório.Isso é muito útil para descrever a função de um computador específico no relatório.

Segurança do .NET Framework

Os resultados de teste de carregamento e os relatórios contêm possivelmente informações sigilosas que podem ser usadas para criar um ataque no seu computador ou sua rede. Os resultados de teste de carga e os relatórios contêm nomes de computadores e cadeias de conexão. Você deve estar ciente disso quando compartilhar relatórios de teste de carregamento com outras pessoas.

Consulte também

Resultados de testes de carga de relatórios para comparações de teste ou análise de tendência
Visão geral do Analisador de Teste de Carga