Compartilhar via


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

Nesta explicação passo a passo, você irá BIND um teste da Web a um arquivo CSV e verifique 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ê criará um simples arquivo fonte de dados CSV.

Preparar a fonte de dados

  1. Crie uma nova pasta e nomeie de dados .

  2. No Dados pasta, crie um novo arquivo de texto e denomine ColorData.csv.

    Observação:

    Você pode usar qualquer editor de texto, por exemplo o Bloco de Notas, para criar o arquivo.

  3. Adicione o seguinte para o arquivo de texto:

    ColorId, ColorName
    0,Red
    1,Blue
    
    Observação importante:

    Nesta explicação passo a passo do arquivo CSV deve ter coluna títulos.

  4. Salve e feche o arquivo.

    Dica:

    Você c em aberto o arquivo no Excel e confirmar que os dados separados por vírgulas a aparece em colunas separadas.

Para preparar o teste da Web

  1. Abra aplicativo Web Web criada 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 o aplicativo Web que testará seu teste da Web.Você verá o ícone ASP.NET Development servidor na área de notificação na extrema direita da barra de tarefas.

  3. Abra aplicativo Web Web criada 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 Web Test Editor, clique com o botão direito no nó superior do seu teste da Web e clique Add Data Source.

    The Novo Assistente de fonte de dados de teste aparece.

  2. No Nome da fonte de dados box type ColorsCSV.

  3. No Tipo de fonte de dados lista de clicarArquivo CSV.

  4. Clique em Next.

  5. No escolher um arquivo CSV caixa Digite o caminho e nome do arquivo ou clicar reticências para procurar o arquivo.Por exemplo, digite o seguinte:

    <Seu Caminho > \dados\ColorData.csv

    Os dados do arquivo CSV aparecem no painel de visualização de dados.

  6. Clique em Finish.

    Uma caixa de diálogo aparece perguntando se você deseja adicionar o arquivo ao seu projeto corrente.

  7. Clique em Yes.

    A Fontes de dados nó será adicionado ao seu teste da Web e o arquivo de texto será exibido sistema autônomo uma tabela na hierarquia.

    Para fins desta explicação passo a passo, não é necessário adicionar o arquivo para o 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.

  8. 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 ColorsCSV, expandir o ColorData #csv tabela e, em seguida, selecionar ColorName.The RadioButtonList Agora é limite a fonte de dados.

  5. Sobre o Teste menu, 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 de teste, o cursor 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 sua 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ê adicionado dados vinculando a um teste da Web, usando um arquivo CSV.Para aprender a ligação a fontes de dados, consulte o seguinte:

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

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

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

Consulte também

Outros recursos

vinculação de dados no testes da Web

Passo a passo do Web teste