Como: adicionar a configuração de execução de parâmetros de contexto para um teste de carga
Depois de criar o teste de carregamento usando Novo assistente de teste de carregamento, você pode usar Editor de teste de carregamento para alterar as propriedades dos cenários para satisfazer suas necessidades e metas de teste.Para obter mais informações, consulte A criação de testes de carga usando o novo Assistente de teste de carga.
Observação |
---|
Para obter uma lista completa das propriedades de configuração de execução e suas descrições, consulte As propriedades de configuração de execução de teste de carga. |
Você pode criar parâmetros de contexto para usar em uma configuração de ensaio de carregamento usando o editor de teste de carregamento.Os parâmetros de contexto permitem que você parametrizar uma cadeia de caracteres.
Suponha que seu teste de carregamento contém um teste de desempenho da Web que já use um URL parametrizada de servidor Web usando um parâmetro de contexto.Você pode adicionar um parâmetro de contexto a uma configuração de ensaio de carregamento que usa o mesmo valor de que o nome que é usado no teste de desempenho da Web.Isso mapeará o teste de desempenho da Web em um servidor diferente quando você executa o teste de carregamento.Por exemplo, se o seu teste de carregamento inclui um teste de desempenho da Web que usa um parâmetro de contexto que é chamado WebServer1 para o nome do servidor Web na URL.Se você especificar em um parâmetro de contexto em sua configuração de ensaio de carregamento que é chamado também WebServer1, o teste de carregamento usará o parâmetro de contexto que você atribuiu na configuração de ensaio de carregamento.Para esclarecer, se o teste de desempenho da Web no teste de carregamento usa o mesmo nome do parâmetro de contexto que um parâmetro de contexto no teste de carga, o parâmetro de contexto no teste de carregamento substituirá o parâmetro de contexto que é usado no teste de desempenho da Web.Para mais informações, consulte Como: usar parâmetros de contexto em um teste de desempenho da Web.
Cuidado |
---|
Tome cuidado para não substituir causa do parâmetro do contexto de um teste de desempenho da Web quando você usa parâmetros de contexto em uma configuração de execução.Evite usar os mesmos nomes de parâmetro de contexto a menos que você faz isso intencionalmente. |
Se você atribui o valor do parâmetro de contexto Webserver1 a http://CorporateStagingWebServer, você pode usar WebServer1 em todo o teste de carregamento e assim facilmente alterar o valor em um servidor Web diferente a qualquer momento.
Além de isso, atribuindo valores diferentes para um parâmetro de contexto usando o mesmo nome em diferentes configurações de ensaio de carregamento, você pode executar um teste de carregamento usando ambientes diferentes:
Configuração de teste corporativa de execução do servidor Web: O parâmetro de contexto que é chamado WebServer1= http://CorporateStagingWebServer
Configuração corporativa de execução de servidor Web de produção: O parâmetro de contexto que é chamado WebServer1= http://CorporateProductionWebServer
Alterando a configuração de execução de linha de comando
Se você desejar usar diferentes configurações de execução de linha de comando para aproveitar a estratégia de parâmetro de contexto, use os seguintes comandos:
Set Test.UseRunSetting= CorporateStagingWebServer
-and-
mstest /testcontainer:loadtest1.loadtest
Requisitos
- Visual Studio Ultimate
Adicionando parâmetros de contexto a uma configuração de execução
Para adicionar um parâmetro de contexto a uma configuração de execução
Abra um teste de carregamento.
Expanda a pasta de Configurações de execução na árvore de teste de carregamento no editor de teste de carregamento.
Clique com o botão direito do mouse na execução específica que define a qual você deseja adicionar um parâmetro de contexto e escolha em Adicione o parâmetro de contexto.
Um novo parâmetro de contexto é adicionado à pasta de Parâmetros de contexto na pasta de Configurações de execução na árvore de teste de carregamento.
- ou -
Se a execução que define já contiver uma pasta de Parâmetros de contexto , você pode clicar com o botão direito de mouse-la e então escolha Adicione o parâmetro de contexto.
Em a janela propriedades, altere o valor para Nome como apropriado (por exemplo, WebServer1).Em a janela propriedades, altere Valor para o parâmetro que você deseja usar (por exemplo, http://CorporateStagingWebServer).
(Opcional) repita as etapas 3 a 5 e use uma cadeia de caracteres diferente para a propriedade de Valor (por exemplo, http://CorporateProductionWebServer).
Consulte também
Tarefas
Como: usar parâmetros de contexto em um teste de desempenho da Web