Como: Executar um teste de carga pela linha de comando

Você pode executar seus testes de carga entre os outros tipos de teste de linha de comando.Para obter mais informações, consulte Como: executar testes a partir da linha de comando usando MSTest de Automated e Opções de linha de comando do MSTest. exe.

Depois que você inicia um teste de carregamento de linha de comando, você pode mais monitorá-lo quando executar.Você também pode analisa-o depois que terminar.Para obter mais informações, consulte Como: resultados de teste de carga de acesso para análise.

  • Executando um teste de carregamento de linha de comando

  • Mais testes de carregamento em execução de linha de comando

  • Executando um teste de carregamento distribuído de linha de comando usando um controlador de teste e agentes de teste

  • Especificando o nome do arquivo de resultados

Requisitos

  • Visual Studio Ultimate

Executando um teste de carregamento de linha de comando

Para executar um teste de carregamento de linha de comando

  1. Abra um prompt de comando Visual Studio.

    Para fazer isso, escolha Iniciar, aponte para Todos os Programas, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, e então escolha Prompt de comando do desenvolvedor.

    Por padrão, o prompt de comando Visual Studio abre a pasta a seguir:

    <drive letter>: \ Program files \ Microsoft Visual Studio 11,0 \ VC

    ObservaçãoObservação

    Para alterar a pasta que a janela do prompt de comando abre por padrão, escolha Iniciar, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, clique com o botão direito do mouse em Prompt de comando do desenvolvedor, e então escolha Propriedades.Na caixa de diálogo Propriedades do prompt de comando do desenvolvedor , você pode alterar o caminho para a pasta padrão na caixa de Iniciar em .

  2. Localize a pasta que contém o teste de carregamento.

  3. Para executar um teste de carregamento de linha de comando que você precisa especificar o argumento de /TestContainer.Um arquivo de .webtest ou arquivo de .loadtest são considerados um recipiente de teste e uma DLL que contém testes de unidade é também um recipiente de teste.Por exemplo, se você tiver um teste de carregamento chamado LoadTest1.loadtest, você usaria o seguinte comando para executar o teste de carregamento:

    mstest /TestContainer:LoadTest1.loadtest

Mais testes de carregamento em execução de linha de comando

Para executar testes de carga a partir de linha de comando

  1. Abra um prompt de comando Visual Studio.

    Para fazer isso, escolha Iniciar, aponte para Todos os Programas, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, e então escolha Prompt de comando do desenvolvedor.

    Por padrão, o prompt de comando Visual Studio abre a pasta a seguir:

    <drive letter>: \ Program files \ Microsoft Visual Studio 11,0 \ VC

    ObservaçãoObservação

    Para alterar a pasta que a janela do prompt de comando abre por padrão, escolha Iniciar, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, clique com o botão direito do mouse em Prompt de comando do desenvolvedor, e então escolha Propriedades.Na caixa de diálogo Propriedades do prompt de comando do desenvolvedor , você pode alterar o caminho para a pasta padrão na caixa de Iniciar em .

  2. Localize a pasta que contém o teste de carregamento.

  3. Você pode especificar vários argumentos de recipiente de teste de linha de comando.Se você deseja executar LoadTest1.loadtest e LoadTest2.loadtest, use a seguinte linha de comando:

    mstest /TestContainer:LoadTest1.loadtest /TestContainer:LoadTest2.loadtest

Executando um teste de carregamento distribuído de linha de comando usando um controlador de teste e agentes de teste

Para executar um teste de carregamento distribuído usando o controlador e agentes de teste de linha de comando

  1. Abra um prompt de comando Visual Studio.

    Para fazer isso, escolha Iniciar, aponte para Todos os Programas, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, e então escolha Prompt de comando do desenvolvedor.

    Por padrão, o prompt de comando Visual Studio abre a pasta a seguir:

    <drive letter>: \ Program files \ Microsoft Visual Studio 11,0 \ VC

    ObservaçãoObservação

    Para alterar a pasta que a janela do prompt de comando abre por padrão, escolha Iniciar, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, clique com o botão direito do mouse em Prompt de comando do desenvolvedor, e então escolha Propriedades.Na caixa de diálogo Propriedades do prompt de comando do desenvolvedor , você pode alterar o caminho para a pasta padrão na caixa de Iniciar em .

  2. Localize a pasta que contém o teste de carregamento.

  3. Para executar o teste de carregamento usando uma configuração de teste, digite o seguinte comando:

    Mstest /TestContainer:LoadTest1.loadtest /testsettings:RemoteComputer.Testsettings

    ObservaçãoObservação

    Para executar um teste de carregamento em um controlador de teste e em agentes de teste você precisar usar uma configuração de teste que é criada usando Visual Studio Ultimate.Para obter mais informações, consulte Configuração de máquinas e coletar informações de diagnóstico usando as configurações de teste.

Especificando o nome do arquivo de resultados

Para especificar o nome de arquivo de resultados ao executar um teste de carregamento de linha de comando

  1. Abra um prompt de comando Visual Studio.

    Para fazer isso, escolha Iniciar, aponte para Todos os Programas, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, e então escolha Prompt de comando do desenvolvedor.

    Por padrão, o prompt de comando Visual Studio abre a pasta a seguir:

    <drive letter>: \ Program files \ Microsoft Visual Studio 11,0 \ VC

    ObservaçãoObservação

    Para alterar a pasta que a janela do prompt de comando abre por padrão, escolha Iniciar, aponte para Miscrosoft Visual Studio 2012, aponte para Visual Studio Tools, clique com o botão direito do mouse em Prompt de comando do desenvolvedor, e então escolha Propriedades.Na caixa de diálogo Propriedades do prompt de comando do desenvolvedor , você pode alterar o caminho para a pasta padrão na caixa de Iniciar em .

  2. Localize a pasta que contém o teste de carregamento.

  3. Para executar um teste de carregamento e especifique o nome do arquivo de resultados e onde é gerado, use o parâmetro de /resultsfile:

    mstest /TestContainer:LoadTest1.loadtest /resultsfile:c:\results\MyResults.trx

Consulte também

Tarefas

Como: executar um teste de desempenho da Web a partir da linha de comando

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

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

Conceitos

Executar testes de carga

Execução automatizada de testes na linha de comando

Outros recursos

Analisar os resultados de testes de carga usando o Load Test Analyzer