Usando validação e regras de extração
Regras de validação ajudam a verificar se um aplicativo Web Web está funcionando corretamente, validando a existência de texto, as Rótulos ou atributos na página retornada por uma solicitação da Web.Regras de validação também podem verificar o time que leva a uma solicitação para Concluir e a existência de campos de formulário e seus valores.
Regras de extração ajudam a verificar se um aplicativo Web Web está funcionando corretamente, extraindo dados entre as respostas às solicitações da Web.Regras de extração armazenam sistema autônomo resultados no contexto do teste da sistema autônomo pares de nomes de valor.Regras de extração podem extrair campos de formulário, texto, atributos, cabeçalhos, expressões regulares e os campos oculto.
Os tópicos nesta seção descrevem como criar e usar as regras de validação e extração nos testes Web.
Nesta seção
Como: Adicionar uma regra de validação para um teste da Web
Descreve como adicionar e configurar uma regra de validação.Como: Adicionar uma regra de extração a um teste da Web
Descreve como adicionar e configurar uma regra de extração.Como: Criar uma regra de validação personalizada
Além de ser usado as regras de validação predefinidas na Microsoft Visual Studio Team System Test Edition, você pode criar suas próprias regras de validação derivando-os das ValidationRule classe base. Este tópico descreve como criar uma regra de validação personalizada e adicioná-lo a uma solicitação de teste da Web.Como: Criar a Custom regra de extração
Além de ser usado as regras de extração predefinidas Test Edition, você pode criar suas próprias regras de extração por derivação da ExtractionRule classe base. Este tópico descreve como criar uma regra de extração personalizada e adicioná-lo a uma solicitação de teste da Web.Como: Criar uma regra de validação de nível de teste
Descreve como adicionar regras de validação para um teste da Web no nível de teste.
Referência
Microsoft.VisualStudio.TestTools.WebTesting.Rules
Seções relacionadas
Noções básicas sobre testes da Web
Tarefas de teste Web avançadas