Partilhar via


Namespace Microsoft.VisualStudio.TestTools.WebTesting.Rules

The Microsoft.VisualStudio.TestTools.WebTesting.Rules espaço para nome contém um conjunto de regras usados pelo Web teste s para teste Web páginas. Essas regras oferecem um conjunto de ferramentas para testar o conteúdo de páginas da Web de testes da Web.Além disso, é podem criar regras personalizadas para estender a funcionalidade de testes da Web.As regras são identificadas por duas categorias: regras de extração e regras de validação.Regras de extração encontrar conteúdo em páginas da Web e adiciona as informações do contexto que pode ser passado para futuras solicitações.Regras de validação testam a existência de conteúdo.

Classes

  Classe Descrição
ExtractAttributeValue Extrai o valor de um atributo de uma marca HTML especificada.
ExtractFormField Extrai o valor de um atributo de campo de formulário e o adiciona à WebTestContext.
ExtractHiddenFields Extrai todos os campos oculto da resposta e adiciona cada valor de contexto.
ExtractHttpHeader Usado para extrair um valor de cabeçalho HTTP de resposta e coloque o valor do cabeçalho a WebTestContext.
ExtractRegularExpression Extrai texto da resposta que corresponda ao padrão da expressão regular.
ExtractText extrair texto a partir de HtmlDocument com base em seqüências de caracteres inicial/participante, correspondência de expressões regulares e a ocorrência do texto de delimitação. O texto extraído é adicionado à WebTestContext.
ValidateFormField Valida o nome e valor de um atributo de campo de formulário.
ValidateResponseUrl Uma regra de validação valida que um redirecionamento ocorre durante a execução de teste da Web se e somente se o redirecionamento era esperado.
ValidationRuleFindText Valida que o texto especificado existe ou não existe no texto de resposta.
ValidationRuleRequestTime Valida que a resposta uma solicitação será retornada dentro do período de time especificado.
ValidationRuleRequiredAttributeValue Valida que o HtmlDocument seguindo a resposta contém uma marca que inclui um atributo que tem um valor especificado.
ValidationRuleRequiredTag Valida a existência de uma marcação especificada na resposta.

Consulte também

Referência

ValidationRule

ExtractionRule

Outros recursos

Noções básicas sobre testes da Web

Como: Adicionar uma regra de validação para um teste da Web

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

Como: Criar uma regra de validação Personalizar

Como: Criar uma regra de extração Personalizar