Demonstra Passo a passo: Adicionando a Validação e Regras de extração de um teste da Web
Nessa explicação passo a passo, você adicionará a Validação e Regras de extração para uma Web testar e verificar se eles funcionam corretamente.
Regras de validação verificar da Ajuda que um aplicativo da Web está trabalhando corretamente por validar a existência de texto, marcas ou atributos na página retornada por uma Web Solicitar.Para obter mais informações, consulte Sobre as regras de validação.
Extração regras são semelhantes às regras de validação, mas em vez de apenas verificando os dados, eles serão extrair os dados e armazenar o resultado no contexto de teste da Web.Para obter mais informações, consulte Sobre as regras de extração.
In this explicação passo a passo, you will executar the seguinte Tarefas:
Adicione uma regra de validação para um teste da Web.
Verifique se os resultados da regra de validação.
Adicionar uma regra de extração para um teste da Web.
Verifique se os resultados da regra de extração.
Pré-requisitos
Para concluir essa explicação passo a passo, você precisa do seguinte:
O Microsoft Visual Studio 2005 Team Edition for Software testers
O aplicativo da Web que Criado em Demonstra Passo a passo: Criando um aplicativo da Web simples
O teste da Web que Criado em Demonstra Passo a passo: A gravação e Executando um teste da Web
Preparando para o Walkthrough
Para se preparar para o explicação passo a passo
Abra o aplicativo da Web Criado em Demonstra Passo a passo: Criando um aplicativo da Web simples.
Pressionar CTRL + F5 para executar o aplicativo da Web no navegador.Você deve ver a Primeira Página.Feche o navegador.
Dica
Isso inicia o servidor de desenvolvimento ASP.NET que executa o aplicativo da Web que o teste da Web será testar.Você verá o ASP.NET Servidor de Desenvolvimento ícone na área de notificação.
Abra o aplicativo da Web Criado em Demonstra Passo a passo: A gravação e Executando um teste da Web.
Em Solução Explorer, clique duplo ColorWebTest.WebTest.O Editor de teste da Web aparece e a lista de solicitações da Web é exibida.
Adicionando uma regra de validação para um teste da Web
Esse teste da Web, você Selecionadoda o opção vermelho e clicou em Enviar.Agora você irá adicionar uma regra de validação para verificar se você realmente ir para a página Red.aspx.
Para adicionar uma regra de validação para o teste da Web
No Editor de teste da Web, localizar o Solicitar que redireciona para a página Red.aspx.Isso deve ser o segundo nó na Solicitar lista.
Observação importante:
O aplicativo da Web usa um redirecionamento para mover a partir de página Padrão.aspx para a página Red.aspx.No Editor do teste da Web, a lista solicitação será apresentação Padrão.aspx, não Red.aspx, para a solicitação que você está tentando localizar.Para localizar a solicitação correta, Expandir o nó solicitação, Expandir o Formulário correio pasta parâmetros e confirme que há uma entrada RadioButtonList = vermelho.
Clique com o botão direito do mouse na Solicitar da Web e escolher Adicionar Regra de Validação.
A caixa de diálogo Adicionar Regra de validação é exibida.
No Selecionar um painel regra, escolha Localizar texto.
No painel de Propriedades, defina o Propriedade localizar texto para vermelhoe o Passar se texto encontrado Propriedade a Verdadeiro.
Clique em OK.
No menu Arquivo clique em ColorWebTest.WebTest salvar para salvar o teste da Web.
Verificando os resultados da regra de validação
Para verificar a regra de validação resultados
No Editor de teste da Web, clique em para iniciar o teste da Web executar.
O Visualizador de teste da Web é exibida.
Na parte superior painel do Web Test Viewer, clique o Solicitar para a página Red.aspx.
No painel inferior do Visualizador de teste da Web, clique na guia detalhes.A grade Validação e Regras de extração será exibida com os resultados da regra de validação.
Adicionando uma regra de extração para um teste da Web
Neste teste da Web, você Selecionado o opção Blue e clicou em enviar.Avançar Você irá adicionar um get regra extração o estilo do Label sobre a página Blue.aspx.
Para adicionar uma regra de extração para o teste da Web
No Editor de teste da Web, a solicitação que redireciona para a página localizar Azul.aspx.Isso deve ser o quarto nó na Solicitar lista.
Observação importante:
O aplicativo da Web usa um redirecionamento para mover a partir de página Padrão.aspx para a página Blue.aspx.No Editor do teste da Web, a lista solicitação será apresentação Padrão.aspx, não Blue.aspx, para a solicitação que você está tentando localizar.Para localizar a solicitação correta, Expandir o nó solicitação, Expandir o Formulário correio pasta parâmetros e confirme que há uma entrada RadioButtonList = azul.
Clique com o botão direito do mouse na Web Solicitar e, em seguida, escolher Adicionar Regra de extração.
A caixa de diálogo Adicionar Regra de extração é exibida.
No Selecionar um painel regra, escolher Extrair valor do atributo.
No painel de Propriedades, defina as propriedades a seguir:
Propriedade
Value (Valor)
Nome do parâmetro de contexto
ExtractionTest
Nome de marca
span
Nome de atributo
style
Nome de atributo match
id
Valor do atributo match
Label1
Clique em OK.
Escolha Arquivo e, em seguida, salvar para salvar o teste da Web.
Verificando os resultados da regra de extração
Para verificar a regra de extração resultados
No Editor de teste da Web, clique em para iniciar o teste da Web executar.
O Visualizador de teste da Web é exibida.
Na parte superior painel do Web Test Viewer, clique a solicitação para a página Azul.aspx.
No painel inferior do Visualizador de teste da Web, clique na guia detalhes.
A grade validação e Extraction Rules é exibida com uma entrada para a regra extração você apenas Adicionado.
Clique no Contexto Guia.
Uma grade de nomes e valores é exibida.O Último entrada será o valor extraído pela regra, color:Blue;.
Próximas etapas
Nesta explicação passo a passo Adicionado regras de validação e extração para uma teste da Web.
Para Adicionar Dados ligação para o teste da Web, consulte Demonstra Passo a passo: A adição de dados de vinculação para um teste da Web.Finalmente, para converter o teste da Web para um teste da Web codificado, consulte Demonstra Passo a passo: A criação de um teste da Coded.
Consulte também
Tarefas
Demonstra Passo a passo: Criando um aplicativo da Web simples
Demonstra Passo a passo: A gravação e Executando um teste da Web
Demonstra Passo a passo: A adição de dados de vinculação para um teste da Web
Demonstra Passo a passo: A criação de um teste da Coded