Como: Use a API do teste de carga
Este tópico se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual StudioExpress |
---|---|---|---|
Visual Studio Ultimatesuporta plug-ins de teste que podem controlar ou aperfeiçoar um teste de carga de carga. Plug-ins de teste de carga são definidos pelo usuário classes que implementam o ILoadTestPlugin interface localizada na Microsoft.VisualStudio.TestTools.LoadTesting namespace. Plug-ins de teste de carga permitem controle de teste de carga personalizados, como anular um teste de carga quando um contador ou erro limite for atendido. Use as propriedades de LoadTest a classe para obter ou definir parâmetros de teste de carga de código de definidos pelo usuário. Utilize os eventos sobre o LoadTest classe para anexar representantes para notificações quando o teste de carga está sendo executado.
Dica
Use o Pesquisador de objetos para examinar o Microsoft.VisualStudio.TestTools.LoadTesting namespace. Editores de Visual C# e Visual Basic oferecem suporte a codificação com as classes no namespace IntelliSense.
Você também pode criar plug-ins para testes de desempenho da Web. Para obter mais informações, consulte Como: Criar um teste de desempenho de Web plug-in e Como: Criar um nível de solicitação plug-in.
Para usar o namespace LoadTesting
Abra um projeto de teste que contém um teste de carga.
Para obter mais informações, consulte Criando e editando testes de carga.
Adicione C# Visual ou um projeto de biblioteca de classe de Visual Basic à sua solução de teste.
Adicione uma referência no projeto de teste para o projeto de biblioteca de classe.
Adicione uma referência para a dll de Microsoft.VisualStudio.QualityTools.LoadTestFramework no projeto Class Library.
No arquivo de classe localizado no projeto de biblioteca de classe, adicione um using a instrução para o Microsoft.VisualStudio.TestTools.LoadTesting namespace.
Criar uma classe pública que implementa o ILoadTestPlugin interface.
Crie o projeto.
Adicione o novo teste de carga de plug-in de usando o Load Test Editor:
Clique com o botão direito no nó raiz do teste de carga e clique em Adicionar carregar Test Plug-in.
O Adicionar Load Test Plug-in caixa de diálogo é exibida.
Nas propriedades do painel selecionado de plug-in, defina os valores iniciais para o plug-in usar em tempo de execução.
Observação Você pode expor tantas propriedades desejados do seus plug-ins. Apenas torná-los públicos, definíveis e de um tipo base como, por exemplo, Integer, String ou booleanos. Você também pode editar as propriedades plug-in do teste de carga mais tarde usando a janela Propriedades.
Execute o teste de carga.
Para uma implementação de ILoadTestPlugin, consulte Como: Create a Load Test Plug-in.
Consulte também
Tarefas
Como: Use a API do teste de desempenho da Web
Como: Create a Load Test Plug-in
Referência
Microsoft.VisualStudio.TestTools.LoadTesting
Outros recursos
Criar e usar o Custom Plug-ins para carga e testes de desempenho de Web