Como: Use a API do teste de desempenho da Web
Este tópico se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual StudioExpress |
---|---|---|---|
Você pode escrever código para os testes de desempenho da Web. O teste de desempenho de Web que API é usada para criar codificados testes de desempenho de Web, plug-ins de teste de desempenho da Web, 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 as classes principais nesta API. Outros tipos nesta API são usados para oferecer suporte à criação WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule, e ValidationRule objetos. Você pode usar o Microsoft.VisualStudio.TestTools.WebTesting o namespace para criar personalizado testes de desempenho de 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 objetos 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: Use a API do teste de carga e Como: Create a Load Test Plug-in.
Para usar o namespace WebTesting
Abra um projeto de teste que contém um teste de desempenho da Web.
Para obter mais informações, consulte Criando e editando testes de desempenho de Web.
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.WebTestFramework no projeto de biblioteca de classe.
No arquivo de classe que está localizado no projeto de biblioteca de classe, adicione um using a 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 da Web:
Clique em Adicionar Web Test Plug-in na barra de ferramentas.
O Adicionar Web Test Plug-in caixa de diálogo é exibida.
Em Selecionar um plug-in, selecione classe plug-in de teste de desempenho de sua Web.
No Propriedades de selecionado o 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íveis e de um tipo base como, por exemplo, Integer, String ou booleanos. Você também pode editar as propriedades de plug-in do teste de desempenho de Web mais tarde, usando a janela de propriedades.
Clique em 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.
Consulte também
Tarefas
Como: Use a API do teste de carga
Como: Criar um teste de desempenho de Web plug-in
Referência
Microsoft.VisualStudio.TestTools.WebTesting
Outros recursos
Criar e usar o Custom Plug-ins para carga e testes de desempenho de Web