Partilhar via


Demonstra Passo a passo: Adicionar vinculação de dados em um teste da Web

Nesta explicação passo a passo, você irá adicionar vinculação de dados para um teste da Web e verificar se ele funciona corretamente.

Usando vinculação de dados, um banco de dados pode fornecer dados para a Web teste.Você pode BIND dados de uma fonte de dados a uma parte de uma solicitação da Web que requer dados, sistema autônomo um parâmetro de POST de formulário.Para obter mais informações, consulte Sobre vinculação de dados de testes da Web.

Esta explicação passo a passo, você executará as seguintes tarefas:

  • Adicionar vinculação de dados a um teste da Web

  • Execute o teste da Web para verificar se ele funciona corretamente

Pré-requisitos

Para concluir essa explicação passo a passo, você precisa do seguinte:

Preparando para a passo a passo

Para essa explicação passo a passo, será necessário um fonte de dados de exemplo para ligar.Você irá criar um banco de dados simples no Microsoft acesso.

Preparar a fonte de dados

  1. No Microsoft acesso criar um novo banco de dados em branco.Nome do banco de dados de ColorData.mdb.

  2. Crie uma nova tabela possui dois campos: ColorID and ColorName.

  3. Salvar a tabela e denomine-Cores.

    Observação:

    Se você for solicitado a fornecer uma chave primária, clicar Não.Você não precisa de uma chave primária para esta explicação passo a passo.

  4. Adicione os seguintes dados para o Cores tabela:

    ColorID

    ColorName

    0

    Vermelho

    1

    Azul

  5. fechar o banco de dados.

    Observação:

    Se você for solicitado a fornecer uma chave primária, clicar Não.Você não precisa de uma chave primária para esta explicação passo a passo.

Para preparar o teste da Web

  1. em aberto aplicativo Web Web que você criou no Demonstra Passo a passo: Criando uma aplicação Web simples.

  2. Pressione CTRL+F5 para executar aplicativo Web Web no navegador.Você verá a primeira página.Feche o navegador.

    Observação:

    Isso inicia o ASP.NET Development servidor que executa aplicativo Web Web que o teste da Web será testado.Você verá o ícone ASP.NET Development servidor na área de notificação na extrema direita da barra de tarefas.

  3. em aberto aplicativo Web Web que você criou no Demonstra Passo a passo: Gravando e executando um teste da Web.

  4. In O gerenciador de soluções, clicar duas vezes em ColorWebTest.webtest.The Editor do Web teste é exibida e lista de solicitações da Web é exibida.

Adicionar vinculação de dados em um teste da Web

Para adicionar a fonte de dados ao teste da Web

  1. No Editor de Testes na Web, clicar com o botão direito do mouse no nó superior do teste da Web e em seguida, clique em Adicionar fonte de dados.

    The Novo Assistente de fonte de dados de teste aparece.

  2. No Nome da fonte de dados caixa, digite ColorsMDB.

  3. No Tipo de fonte de dados lista de clicarBanco de dados.

  4. Clique em Next.

  5. selecionar uma conexão existente ou execute as seguintes etapas:

    1. Clique em New Connection.

      The escolher a fonte de dados caixa de diálogo é exibida.

    2. No Fonte de dados clicarO Microsoft acesso arquivo de banco de dados.

    3. desmarcar o Sempre usar esta seleção a caixa de seleção.

    4. Clique em Continue.

      The Propriedades de conexão caixa de diálogo é exibida.

    5. Na caixa banco de dados nome de arquivo digite nome de arquivo, ou clicar Procurar e navegue até o arquivo.Por exemplo, digite o seguinte:

      <Seu Caminho > \dados\ColorData.mdb

    6. (Opcional) clicar no Conexão de teste botão para verificar a conexão com o arquivo.

    7. clicar OK para fechar o Propriedades de conexão caixa de diálogo.

    A seqüência de caracteres de conexão para acessar o banco de dados é inserida no assistente.

  6. Clique em Next.

  7. Em escolher as tabelas disponível para esta fonte de dados, selecionar a caixa de seleção ao lado para Cores.

  8. Clique em Finish.

    Aparece uma caixa de diálogo que pergunta se você deseja adicionar o arquivo ao seu projeto corrente.

  9. Clique em No.

    A Fontes de dados nó será adicionado ao teste da Web e o banco de dados aparece na hierarquia.

    Para fins desta explicação passo a passo, não é necessário adicionar o arquivo de projeto.No futuro, você pode usar as seguintes informações para ajudar você a decidir:

    Resposta

    Resultado

    Vantagem

    Sim

    O arquivo é copiado para o projeto.

    Quando o projeto for implantado, não há nenhum trabalho extra necessário.

    Não

    O arquivo não é copiado para o projeto.Quando o projeto for implantado, talvez seja necessário atualizar o caminho do arquivo.

    Alguns arquivos de dados podem ser muito grandes e devem ser mantidos separados do projeto.Alguns arquivos de dados devem ser compartilhados entre vários membros de uma equipe e devem ser mantidos em um local central que todos os membros podem acessar.

  10. On the Filemenu click Save ColorWebTest.webtest to save the Web test.

Adicionar vinculação de dados ao teste da Web

  1. No Editor do Web teste, localize a solicitação que redireciona para a página Red.aspx.Isso deve ser o segundo nó na lista de solicitações.

    Observação importante:

    aplicativo Web Web usa um redirecionamento para mover da página padrão.aspx à página Red.aspx.No Editor de Testes na Web, a lista de solicitações mostrará padrão.aspx, not Red.aspx, para a solicitação que você está tentando localizar.Para localizar o pedido correto, expandir o nó de solicitação, expandir o Parâmetros de POST de formulário pasta e certifique-se de que exista uma entrada de RadioButtonList = vermelho.

  2. selecionar o RadioButtonList1 nó.

  3. No Propriedades janela, localize o Valorpropriedade .Ele está definido como Vermelho porque esse é o que você selecionou quando você registrou o teste da Web.clicar na propriedade e, em seguida, clicar na seta para baixo que aparece.

  4. expandir ColorsMDB, expandir o Cores tabela e, em seguida, selecionar ColorName.The RadioButtonList Agora é limite a fonte de dados.

  5. Sobre o Teste , aponte para edição configurações de execução de testee, em seguida, clicar Execução de teste local.

  6. No localtestrun.testrunconfig caixa de diálogo de de seleçãoTeste da Web na painel esquerdo e, em seguida, selecionar o Execução de um por linha de fonte de dados opção no painel direito.Isso faz com que o teste execute iterativamente, um vez para cada linha no banco de dados.Em cada iteração do teste, o ponteiro move para a próxima linha no banco de dados.

  7. Clique em Close.

  8. On the Filemenu click Save ColorWebTest.webtest to save the Web test.

Executar o teste da Web para verificar se funciona corretamente

Para verificar se o teste da Web

  1. No Editor de teste da Web, clicar Executar o teste para iniciar a Web de teste e exibir o Visualizador de Testes na Web.

  2. No Visualizador de Testes na Web lá será dois execuções de teste da Web.Executar 1 irá usar a primeira linha de dados e Executar 2 usará a segunda linha de dados.Observe que Executar 1 visitar a página Red.aspx, and Executar 2 visitar a página Blue.aspx.

    Observação:

    Talvez seja necessário rolar para cima na Visualizador de Testes na Web para ver ambos execução de teste.

Próximas etapas

Nesta explicação passo a passo você adicionou vinculação de dados para um teste da Web.

Para adicionar regras de validação e extração de seu teste da Web, consulte Demonstra Passo a passo: Adicionando validação and Extraction Rules to a Web teste. Finalmente, para converter seu teste da Web em um teste Web codificado, consulte Demonstra Passo a passo: Criando um teste Web codificado.

Consulte também

Tarefas

Como: Adicionar vinculação de dados em uma solicitação da Web

Demonstra Passo a passo: Criando uma aplicação Web simples

Demonstra Passo a passo: Gravando e executando um teste da Web

Demonstra Passo a passo: Adicionando validação and Extraction Rules to a Web teste

Demonstra Passo a passo: Criando um teste Web codificado

Conceitos

Sobre vinculação de dados de testes da Web

Outros recursos

vinculação de dados no testes da Web