Como: executar um teste de carga

Depois de criar o teste de carregamento usando o assistente de novo teste de carga, e editou suas configurações e opções de configuração, você pode executar o teste de carregamento para verificar se está funcionando corretamente e o modo como o aplicativo responde a simulação de carregamento.Para mais informações, consulte Criando e editando testes de carga.

Requisitos

  • Visual Studio Ultimate
DicaDica

Antes de executar um teste de carga, certifique-se de que todos os testes de desempenho e da unidade da Web que estão contidos no teste de carregamento transmitirão quando são executados por si mesmos.Você pode verificar os testes executando o editor de teste de desempenho da Web ou de teste Explorer.Para teste de desempenho associados a dados da Web, execução com todos os valores de dados.

Quando um teste executar, um conjunto de dados condensado contador de desempenho que podem ser monitorados no analisador de teste de carregamento é mantido na memória.Para evitar que os requisitos de memória e cresçam ilimitados, um máximo de 200 amostras para cada contador de desempenho é mantido.Isso inclui exemplos 100 espaçados uniformemente que abrangem o tempo decorrido atual de execução, e 100 amostras os mais recentes.O resultado que é acumulado durante a execução é chamado um resultado de teste em andamento de carregamento.

Além do conjunto de dados condensado contador de desempenho, o analisador de teste de carregamento tem a seguinte funcionalidade disponível para analisar os dados em andamento de resultados de teste de carga que são exclusivos quando um teste de carregamento executar:

  • Um indicador de progresso especifica o tempo que permanecem.

  • Um botão na barra de ferramentas do analisador de teste de carregamento está disponível para interromper o teste de carregamento.

  • Você pode especificar recolher ou rolar representando graficamente modos na barra de ferramentas do analisador de teste de carregamento:

    • Recolher é o modo padrão de gráfico no analisador de teste de carregamento durante um teste de carregamento em execução.Um gráfico recolhendo é usado para teste de carga quando está em execução reduzir a quantidade de dados que devem ser mantidos na memória, enquanto ainda mostrar a tendência para um contador de desempenho sobre a duração total de execução.

    • Rolar o modo de gráfico está disponível quando você está exibindo o resultado de um teste de carga quando executar.Um gráfico de rolagem é uma exibição opcional que mostra os pontos de dados mais recentes.Use um gráfico de rolagem para exibir somente os 100 os intervalos mais recentes dos dados no teste.

  • Um painel de visão geral que exibe a configuração, as solicitações e informações das situações de teste para o teste de carregamento em execução.

Para obter mais informações, consulte Analisar os resultados de testes de carga usando o Load Test Analyzer .

ObservaçãoObservação

Quando você usa Team Foundation Build para executar um teste de carga que é criado usando as configurações padrão, os contadores padrão não aparecem automaticamente nos resultados de teste.Para exibir os contadores, arraste os contadores necessários para o elemento gráfico de resultados de teste de carregamento.

Teste de carregamento são executados do editor de teste de carga, ou do menu de TESTE DE CARGA como a apresentação na ilustração abaixo.

Executar testes de carga

Para executar um teste de carregamento

  1. O projeto da Web e de teste de carga, abra um teste de carregamento.

  2. Com um teste de carregamento aberto em Editor de teste de carregamento, escolha o botão de Executar na barra de ferramentas.

    -  ou  -

    Em o menu de TESTE DE CARGA , escolha Executar ou Depurar e escolher em teste selecionado ou Todos os testes na solução.

    DicaDica

    Você pode selecionar um ou mais testes de carregamento em sua solução e escolha teste selecionado.

    Para obter mais informações, consulte Como executar testes no Microsoft Visual Studio.

  3. Você pode usar o analisador de teste de carregamento para iniciar analisar os dados de teste de carga quando executar.

  4. Use Opções de gráfico lista suspensa na barra de ferramentas do analisador de teste de carregamento para alternar entre modos e recolher de rolagem quando o teste de carregamento executar.

  5. Você pode adicionar um comentário quando o teste de carregamento executar que será armazenado permanentemente com o resultado de teste de carregamento.

    Para mais informações, consulte Como: adicionar um comentário a um teste de carga de execução usando o Load Test Analyzer.

    Depois que um teste de carregamento concluído, o analisador de teste de carregamento aparece como um novo documento com guias com o resumo de teste de carregamento exibida.O analisador de teste de carregamento também pode ser conectado ou definido para flutuante usando as técnicas normais de manipulação de janela do Visual Studio.O título da janela é o nome do seu teste de carregamento e de tempo que o teste foi iniciado, por exemplo, 1:15. LoadTest2 [].

    Para mais informações, consulte Visão geral do analisador de teste da carga.

    O resultado de teste de carregamento para teste de carregamento concluído contém exemplos dos contadores de desempenho e informações de erro.Essa informação foi coletadas periodicamente de computador-sob- teste.Um grande número exemplos de contador de desempenho podem ser coletados no decorrer de um ensaio de carregamento.A quantidade de dados de desempenho que são coletados depende do tamanho do ensaio, o intervalo de amostragem, o número de computadores no teste, o número de contadores sendo obtidos, de coletores de dados que são configurados, e os níveis de log.Para um grande teste de carregamento, a quantidade de dados de desempenho que são coletados pode ser facilmente várias gigabytes.Para obter 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 e Considerations for Load Testing.

Consulte também

Tarefas

Como: executar um teste de carga usando o teste controladores e agentes de teste especificados em uma configuração de teste

Como: Executar um teste de carga pela linha de comando

Como: configurar e executar agendada testes após a criação do aplicativo

Conceitos

Executar testes de carga

Visão geral do analisador de teste da carga

Analisando os resultados do teste de carga e os erros no modo de exibição de tabelas do analisador de teste de carga