Partilhar via


Como: Adicionar uma regra de extração a um teste de desempenho da Web

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Regras de extração ajudam a verificar se um aplicativo da Web está funcionando corretamente, extraindo dados entre as respostas às solicitações da Web. Regras de extração armazenam os resultados no contexto do teste como pares de valor do nome. Regras de extração podem extrair campos de formulário, texto, atributos, cabeçalhos, expressões regulares e campos ocultos. Para obter mais informações, consulte Usando o Validation and Extraction Rules nos testes de desempenho de Web.

Você pode adicionar regras de extração a testes de desempenho da Web no Editor de teste de desempenho da Web. Para obter mais informações sobre como abrir e editar um teste de desempenho da Web, consulte Como: Editar um teste de desempenho de Web existente usando o Editor de teste de desempenho de Web.

Procedimento

Para adicionar uma regra de extração para um teste de desempenho da Web

  1. Abra um teste de desempenho da Web.

    Para obter mais informações sobre como criar um teste de desempenho da Web, consulte Criando e editando testes de desempenho de Web.

  2. No O Editor de teste de desempenho do Web, selecione a solicitação para o qual você deseja adicionar a regra de extração.

  3. Clique com o botão direito do mouse na solicitação e selecione Add Extraction Rule.

    O Add Extraction Rule caixa de diálogo é exibida.

  4. No Add Extraction Rule na caixa de Selecionar uma regra painel, selecione uma regra para configurar. Por exemplo, selecione Extrair o valor do atributo. Para obter informações sobre outras regras de extração predefinidas, consulte Usando o Validation and Extraction Rules nos testes de desempenho de Web.

  5. No painel Properties for selected rule, defina a propriedade Context Parameter Name para um nome descritivo, como FirstLink. Quando a regra de extração é executada, uma variável de contexto chamada FirstLink é criado que contém a seqüência de caracteres extraída.

  6. Defina a propriedade Attribute Name para href e a propriedade TagName para a.

    ObservaçãoObservação

    O formato HTML que estamos tentando extrair neste exemplo é <a href=http://www.contoso.com>, onde um é conhecido como o marca e href é o atributo de interesse.

  7. Clique em OK para fechar a Add Extraction Rule caixa de diálogo.

  8. Sobre o arquivo menu clique Salvar para salvar o teste de desempenho de Web.

  9. No Editor do teste de desempenho do Web, clique em Executar para iniciar o teste de desempenho de Web.

    O Visualizador de resultados de teste de desempenho de Web é exibido.

  10. No painel superior da Visualizador de resultados de teste de desempenho de Web, clique na solicitação ao qual você adicionou a regra de validação.

  11. No painel inferior do Visualizador de resultados de teste de desempenho de Web, clique na detalhes guia.

    O Validation and Extraction Rules grade é exibida com uma entrada para a regra de extração acabou adicionado.

  12. Clique o guia de contexto.

    Uma grade de nomes e valores é exibida. A última entrada será o FirstLink variável e seu valor. O valor deve corresponder ao primeiro < a href > a página solicitada. Você pode verificar isso exibindo a página solicitada em um navegador, exibindo o código fonte da página e procurando a primeira href.

Consulte também

Tarefas

Como: Criar uma regra de extração personalizada para um teste de desempenho de Web

Demonstra Passo a passo: Adicionando Validation and Extraction Rules para um teste de desempenho da Web

Como: Editar um teste de desempenho de Web existente usando o Editor de teste de desempenho de Web

Como: Adicionar uma regra de extração a partir da reprodução de teste de desempenho na Web

Conceitos

Usando o Validation and Extraction Rules nos testes de desempenho de Web

Outros recursos

Criando e editando testes de desempenho de Web