Compartilhar via


Como: Executar um teste de carga

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Após você ter criado o teste de carga usando o New Load Test Wizard e editados suas configurações e opções de configuração, você pode executar o teste de carga para verificar se está funcionando corretamente e ver como o seu aplicativo responde à simulação de carga. Para obter mais informações, consulte Criando e editando testes de carga.

Dica

Antes de executar um teste de carga, certifique-se de que todos os os desempenho e a unidade de testes da Web que estão contidos no teste de carga passará quando eles são executados por si só. Você pode verificar os testes, executando-as janelas Test Explorer ou do modo de exibição de teste ou no Editor de teste de desempenho do Web. Para testes de desempenho da Web com dados vinculados, percorrer todos os valores de dados.

Enquanto um teste é executado, um conjunto condensado dos dados de contador de desempenho que podem ser monitorados no analisador de teste de carga é mantido na memória. Para impedir que os requisitos de memória resultante sejam desvinculados, um máximo de 200 amostras para cada contador de desempenho é mantido. Isso inclui 100 amostras igualmente espaçadas que distribuem decorrido a execução até o momento e as 100 amostras mais recentes. O resultado que é acumulado durante uma execução é chamado um o resultado de teste de carga em andamento.

Além condensado conjunto de dados do contador de desempenho, o Load Test Analyzer tem as seguintes funcionalidades disponíveis para analisar os dados de resultado de teste de carga em andamento é exclusivos, enquanto um teste de carga é executado:

  • Um indicador de progresso Especifica o tempo que permanece.

  • Um botão na barra de ferramentas do Load Test Analyzer está disponível para parar o teste de carga.

  • Você pode especificar o recolhimento ou modos de gráfico na barra de ferramentas do analisador de teste de carga de rolagem:

    • Recolhido é o modo de gráfico padrão no Load Test Analyzer durante um teste de carga em execução. Um gráfico recolhido é usado para teste de carga enquanto ele é executado para reduzir a quantidade de dados que devem ser mantidas na memória, enquanto ainda mostra a tendência de um contador de desempenho ao longo da duração total de execução.

    • Modo de gráfico de rolagem está disponível quando você estiver exibindo o resultado de um teste de carga enquanto ele estiver sendo executado. 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 apenas os intervalos de dados de 100 mais recentes no teste.

  • Um painel de visão geral que exibe o, solicitações de informações de configuração e casos de teste para o carregamento de execução de teste.

Para obter mais informações, consulte Analyzing Load Test Runs.

Testes de carga podem ser executados em três locais no Visual Studio Ultimate.

  • Janela Test View

  • Janela do Editor de lista de teste

  • Editor de Teste de Carga

    ObservaçãoObservação

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

Para executar um teste de carga

  1. No projeto Test, abra um teste de carga.

  2. Com uma carga teste aberto no Load Test Editor, clique no Executar na barra de ferramentas. O teste de carga inicia a execução.

    - ou -

    Selecione o teste na Test View janela. Clique sobre ela e selecione Run Selection. O teste de carga inicia a execução.

    - ou -

    Selecione um teste na Test Editor de lista janela, marcando a caixa de seleção na linha do teste e clique o Run Checked Tests botão. O teste de carga inicia a execução.

    Para obter mais informações, consulte Como: Executar testes automatizados a partir do Microsoft Visual Studio.

  3. Você pode usar o Load Test Analyzer para começar a analisar seus dados de teste de carga enquanto ele estiver sendo executado.

  4. Use o Opções de gráfico lista suspensa na barra de ferramentas do Load Test Analyzer para alternar entre recolhido e de rolagem modos durante a carga de teste está sendo executado.

  5. Você pode adicionar um comentário, enquanto o teste de carga está em execução que será armazenado permanentemente com o resultado do teste de carga.

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

    Após um teste de carga, O Load Test Analyzer aparece como um novo documento com guias com o resumo do teste de carga exibido. O analisador de teste de carga também pode ser encaixado ou definir desprendida usando as técnicas de manipulação de janela Visual Studio usuais. O título da janela é o nome do seu teste de carga e a hora em que o teste foi iniciado, por exemplo, LoadTest2 [1:15 PM].

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

    O resultado do teste de carga para o teste de carga concluído contém amostras de contador de desempenho e informações de erro. Essas informações coletadas periodicamente a partir de computadores em teste. Um grande número de amostras de contador de desempenho pode ser coletado no decorrer de um teste de carga. A quantidade de dados de desempenho coletados depende do comprimento de execução de teste, o intervalo de amostragem, o número de computadores em teste, o número de contadores que estão sendo coletados, os coletores de dados que estão configurados e os níveis de log. Para um teste de carga de grande quantidade de dados de desempenho coletados pode ser facilmente vários gigabytes. Para obter mais informações, consulte Distribuindo os testes de carga em várias máquinas de teste usando o controladores de teste e agentes de teste e Considerações para testes de carga.

Consulte também

Tarefas

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

Como: Executar um teste de carga a partir da linha de comando

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

Conceitos

Visão geral do analisador de teste de carga

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

Outros recursos

Executar testes de carga