Partilhar via


Como usar a API de teste de desempenho na Web

 

Publicado: abril de 2016

Você pode escrever o código para os testes de desempenho na Web. A API de teste de desempenho na Web é usada para criar testes de desempenho na Web codificados, plug-ins de teste de desempenho na 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 nessa API. Os outros tipos nessa API são usados para oferecer suporte à criação de objetos WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule e ValidationRule. Você usa o namespace Microsoft.VisualStudio.TestTools.WebTesting para criar testes de desempenho na Web personalizados.

Você também pode usar a API de teste de desempenho na Web para criar e salvar programaticamente testes de desempenho na Web declarativos. Para fazer isso, use as classes DeclarativeWebTest e DeclarativeWebTestSerializer.

Dica

Use o pesquisador de objetos para examinar o namespace Microsoft.VisualStudio.TestTools.WebTesting.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 teste de carga. Para obter mais informações, consulte Como usar a API de teste de carga e Como criar um plug-in de teste de carga.

Requisitos

  • O Visual Studio Enterprise

Para usar o namespace WebTesting

  1. Abra um projeto de teste de carga que contém um teste de desempenho na Web e de desempenho na Web.

    Para obter mais informações, consulte Criando e editando testes de desempenho na Web.

  2. Adicione um novo projeto de biblioteca de classes Visual C# ou Visual Basic à sua solução de teste.

  3. Adicione uma referência do projeto de teste de desempenho na Web e de carga ao projeto de biblioteca de classes.

  4. Adicione uma referência à DLL Microsoft.VisualStudio.QualityTools.WebTestFramework no projeto de biblioteca de classes.

  5. No arquivo da classe que está localizado no projeto de biblioteca de classes, adicione uma instrução using para o namespace Microsoft.VisualStudio.TestTools.WebTesting.

  6. Crie uma nova classe que implemente a interface WebTestPlugin.

  7. Crie o projeto.

  8. Adicione o novo plug-in de teste de desempenho na Web usando o Editor de Teste de Desempenho na Web:

    1. Escolha Adicionar Web teste plug-in na barra de ferramentas.

      A caixa de diálogo Adicionar plug-in de teste na Web é exibida.

    2. Em Selecionar um plug-in, selecione a classe de plug-in do teste de desempenho na Web.

    3. No Propriedades de plug-in selecionado painel, defina os valores iniciais para o plug-in usar em tempo de execução.

      Dica

      Você pode expor quantas propriedades quiser de seus plug-ins; apenas torne-os públicos, definíveis e de um tipo de base como Inteiro, Booliano ou Cadeia de Caracteres.Você também pode editar as propriedades de plug-in de teste de desempenho na Web mais tarde usando a janela Propriedades.

    4. Escolha OK.

  9. Execute o teste de desempenho na Web.

    Para um exemplo de implementação de WebTestPlugin, consulte Como criar um plug-in de teste de desempenho na Web.

Consulte também

Microsoft.VisualStudio.TestTools.WebTesting
Criar código personalizado e plug-ins para testes de carga
Como usar a API de teste de carga
Como criar um plug-in de teste de desempenho na Web