Como: usar a API do teste de carga
Visual Studio Ultimatesuporta carregar teste plug-ins que podem controlar ou aperfeiçoar um teste de carga.Plug-ins de teste de carga são definidos pelo usuário de 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 código de definição de classe para obter ou definir parâmetros de teste de carga de usuário.Use os eventos de LoadTest classe para anexar representantes para notificações quando o teste de carga é executado.
Dica |
---|
Use o Pesquisador de objeto 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.
Requisitos
- Visual Studio Ultimate
Abra um desempenho e carga de teste da Web projeto que contém um teste de carga.
Para mais informações, consulte Criando e editando testes de carga.
Adicione um Visual C# ou um projeto de biblioteca de classe de Visual Basic a sua solução de teste.
Adicione uma referência no projeto de teste de carga e desempenho de Web 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 uma using 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 plug-in usando o Load Test Editor:
Clique com o botão direito no nó raiz do teste de carga e escolha Adicionar carregar Test Plug-in.
O Adicionar Load Test Plug-in caixa de diálogo é exibida.
Nas propriedades do painel de plug-in selecionado, defina os valores iniciais para o plug-in usar em tempo de execução.
Observação Você pode expor propriedades desejados do seus plug-ins.Apenas torná-los públicos, definível e de um tipo base como Integer, String ou booleanos.Você também pode editar as propriedades do plug-in teste carga posteriormente usando a janela Propriedades.
Execute o teste de carga.
Para uma implementação de ILoadTestPlugin, consulte Como: criar um teste de carga plug-in.
Como: usar a API do teste de desempenho da Web
Como: criar um teste de carga plug-in
Microsoft.VisualStudio.TestTools.LoadTesting
Criar e usar o Custom Plug-ins para carga e testes de desempenho da Web