Como: usar a API do teste de desempenho da Web
Você pode escrever código para testes de desempenho da Web.O teste de desempenho de Web que API é usado para criar código de testes de desempenho de Web, desempenho de Web teste plug-ins, plug-ins de solicitação, solicitações, regras de extração e regras de validação.As classes que compõem esses tipos são classes principais nesta API.Outros tipos nesta API são usados para oferecer suporte à criação de WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule, e ValidationRule objetos.Usar o Microsoft.VisualStudio.TestTools.WebTesting personalizados de namespace para criar testes de desempenho da Web.
Você também pode usar a API de teste de desempenho de Web programaticamente, criar e salvar declarativos testes de desempenho da Web.Para fazer isso, use o DeclarativeWebTest e DeclarativeWebTestSerializer classes.
Dica |
---|
Use o Pesquisador de objeto para examinar o Microsoft.VisualStudio.TestTools.WebTesting 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 carga.Para obter mais informações, consulte Como: usar a API do teste de carga e Como: criar um teste de carga plug-in.
Requisitos
- Visual Studio Ultimate
Abra um desempenho de Web e o projeto de teste de carga que contém um teste de desempenho de Web.
Para mais informações, consulte Criando e editando testes de desempenho da Web.
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.WebTestFramework no projeto de biblioteca de classe.
No arquivo de classe localizado no projeto de biblioteca de classe, adicionar um using instrução para o Microsoft.VisualStudio.TestTools.WebTesting namespace.
Crie uma nova classe que implemente a interface WebTestPlugin.
Crie o projeto.
Adicione o novo teste de desempenho de Web plug-in usando o Editor de teste de desempenho de Web:
Escolha Adicionar Web Test Plug-in na barra de ferramentas.
O Adicionar Web Test Plug-in caixa de diálogo é exibida.
Em Selecione um plug-in, selecione o desempenho do Web test plug-in classe.
No Propriedades selecionadas plug-in painel, 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 de teste da Web desempenho posteriormente usando a janela Propriedades.
Escolha OK.
Execute o teste de desempenho de Web.
Para um exemplo de implementação de WebTestPlugin, consulte Como: criar um teste de desempenho de Web plug-in.
Como: usar a API do teste de carga
Como: criar um teste de desempenho de Web plug-in
Microsoft.VisualStudio.TestTools.WebTesting
Criar e usar o Custom Plug-ins para carga e testes de desempenho da Web