Como usar a API de teste de carga
Publicado: abril de 2016
O Visual Studio Enterprise oferece suporte a plug-ins de teste de carga que podem controlar ou aperfeiçoar um teste de carga. Os plug-ins de teste de carga são classes definidas pelo usuário que implementam a interface ILoadTestPlugin localizada no namespace Microsoft.VisualStudio.TestTools.LoadTesting. Os plug-ins de teste de carga permitem o controle personalizado do teste de carga, como anular um teste de carga quando um contador ou um limite de erros é atingido. Use as propriedades na classe LoadTest para obter ou definir parâmetros do teste de carga no código definido pelo usuário. Use os eventos na classe LoadTest para anexar delegados para notificações quando o teste de carga está em execução.
Dica
Use o pesquisador de objetos para examinar o namespace Microsoft.VisualStudio.TestTools.LoadTesting.Os editores do Visual C# e do Visual Basic oferecem suporte do IntelliSense para codificação com as classes no namespace.
Você também pode criar plug-ins para testes de desempenho na Web. Para obter mais informações, consulte Como criar um plug-in de teste de desempenho na Web e Como criar um plug-in de nível de solicitação.
Requisitos
- O Visual Studio Enterprise
Para usar o namespace LoadTesting
Abra um teste da Web carga e desempenho do projeto que contém um teste de carga.
Para obter mais informações, consulte Create and run a load test.
Adicione um novo projeto de biblioteca de classes Visual C# ou Visual Basic à sua solução de teste.
Adicione uma referência do projeto de teste de desempenho na Web e de carga ao projeto de biblioteca de classes.
Adicione uma referência à DLL Microsoft.VisualStudio.QualityTools.LoadTestFramework no projeto de biblioteca de classes.
No arquivo da classe no projeto de biblioteca de classes, adicione uma instrução using para o namespace Microsoft.VisualStudio.TestTools.LoadTesting.
Crie uma classe pública que implementa o ILoadTestPlugin interface.
Crie o projeto.
Adicionar o novo plug-in de teste de carga usando o Editor de testes de carga:
Clique com o botão direito do mouse no nó raiz do teste de carga e escolha Adicionar Plug-in de Teste de Carga.
A caixa de diálogo Adicionar Plug-in de Teste de Carga é exibida.
Nas propriedades do painel de plug-in selecionado, defina os valores iniciais para o plug-in usar em tempo de execução.
Dica
Você pode expor quantas propriedades quiser de seus de plug-ins.Torne-os do tipo público, configurável ou base, como Inteiro, booliano ou Cadeia de Caracteres.Você também pode editar as propriedades do plug-in de teste de carga mais tarde usando a janela Propriedades.
Execute o teste de carga.
Para uma implementação de ILoadTestPlugin, consulte Como criar um plug-in de teste de carga.
Consulte também
Microsoft.VisualStudio.TestTools.LoadTesting
Criar código personalizado e plug-ins para testes de carga
Como usar a API de teste de desempenho na Web
Como criar um plug-in de teste de carga