Passo a passo: Adicionando a vinculação de dados para um teste de desempenho da Web
Nessa explicação passo a passo, você adicionará os dados a um teste de desempenho da Web e verificar-os-&z que funcione corretamente.
Usando associação de dados, um banco de dados pode fornecer dados para um teste de desempenho da Web.Você pode associar dados de uma fonte de dados a uma parte de uma solicitação da Web que requer dados, como um parâmetro de postagem de formulário.Para obter mais informações, consulte Vinculando a uma fonte de dados a um teste de desempenho da Web
Nessa explicação passo a passo, você executará as seguintes tarefas:
Adicionar a associação de dados a um teste de desempenho da Web
Execute o teste de desempenho da Web para que verifique se ela funciona corretamente
Aqui é o que você precisará:
Visual Studio Ultimate
O aplicativo Web que você criou em Instruções passo a passo: criando um aplicativo Web simples
O teste de desempenho da Web que você criou em Passo a passo: Gravação e execução de um teste de desempenho da Web
Microsoft Access
Importante Se você não tiver o Microsoft Access, siga um dos seguintes orientações em vez disso: Passo a passo: Adicionando a vinculação de dados para um teste de desempenho da Web (arquivo CSV) ou Passo a passo: Adicionando a vinculação de dados para um teste de desempenho da Web (arquivo XML).
Para essa explicação passo a passo, será necessário uma fonte de dados de exemplo para associar.Você criará um banco de dados simples no Microsoft Access.
No Microsoft Access criar um novo banco de dados em branco.Nomeie o banco de dados ColorData.mdb.
Observação Se você estiver usando o Microsoft Access 2007, salve o arquivo no formato do Microsoft Office Access 2003 usando a opção Salvar como (*.mdb).
Crie uma nova tabela que tem dois campos: ColorID e ColorName.
Salve a tabela e denominá-la Cores.
Observação Se for solicitado uma chave primária, escolha Não.Você não precisa de uma chave primária para essa explicação passo a passo.
Adicione os seguintes dados à tabela de Cores :
ColorID
ColorName
0
Vermelho
1
Azul
Feche o banco de dados.
Abra o aplicativo Web que você criou em Instruções passo a passo: criando um aplicativo Web simples.
Pressione CTRL+F5 para executar o aplicativo da Web no navegador.Você verá a primeira página.Feche o navegador.
Observação Isso inicia o servidor de desenvolvimento do ASP.NET que executa o aplicativo Web que seu teste de desempenho da Web testará.Você verá o ícone do servidor de desenvolvimento do ASP.NET na área de notificação, em extrema direita da barra de tarefas.
Abra o aplicativo Web que você criou em Passo a passo: Gravação e execução de um teste de desempenho da Web.
Em Gerenciador de Soluções, clique duas vezes ColorWebTest.webtest.Editor de teste de desempenho da Web aparece e a lista de solicitações da Web é exibida.
No Editor de teste de desempenho da Web, escolha o botão de Adicionar fonte de dados na barra de ferramentas.
Novo Assistente de Fonte de Dados de Teste aparece.
Em Nome da fonte de dados ColorsMDB em forma de caixa.
Na lista de Tipo de Fonte de Dados escolha Banco de Dados.
Escolha Avançar.
Selecione uma conexão existente, ou siga estas etapas:
Escolha Nova Conexão.
A caixa de diálogo Escolher Fonte de Dados aparece.
Na lista de Fonte de dados , escolha Arquivo de Banco de Dados do Microsoft Access.
Desmarque a caixa de seleção Sempre usar esta seleção .
Escolha Continuar.
A caixa de diálogo Propriedades de Conexão aparece.
No nome do arquivo de banco de dados na forma do nome de arquivo, ou escolha browse e procure o arquivo.Por exemplo, digite o seguinte:
<Your Path>\ \ ColorData.mdb dados
(Opcional) clique o botão de Testar conexão para verificar a conexão no arquivo.
Escolha OK para fechar a caixa de diálogo Propriedades da Conexão .
A cadeia de conexão para acessar o banco de dados é inserida o assistente.
Escolha Avançar.
Em Escolher a partir das tabelas disponíveis para essa fonte de dados, selecione a caixa de seleção ao lado de Cores.
Escolha Concluir.
Uma caixa de diálogo solicitando que você para adicionar o arquivo ao seu projeto atual.
Escolha Não.
Um nó de Fontes de Dados será adicionado ao teste de desempenho da Web, e o banco de dados aparece na hierarquia.
Para este passo-a-passo, você não tem que adicionar o arquivo ao projeto.No futuro, você pode usar as informações a seguir para ajudá-lo a decidir:
Resposta
Resultado
Vantagem
Sim
O arquivo é copiado para o projeto.
Quando o projeto é implantado, não há nenhum trabalho adicional que é necessário.
Não
O arquivo não é copiado para o projeto.Quando o projeto é implantado, você pode atualizar o caminho do arquivo.
Alguns arquivos de dados podem ser muito grandes, e eles devem ser mantidos separada 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 possam acessar.
No menu escolha ARQUIVOSalve ColorWebTest.webtest para salvar o teste de desempenho da Web.
No Editor de teste de desempenho da Web, localize que redireciona a solicitação para a página Red.aspx.Isso deve ser o segundo nó na lista de solicitação.
Importante O aplicativo Web usa um redirecionamento para mover da página Default.aspx à página Red.aspx.No editor de teste de desempenho da Web, a lista de solicitação mostrará Default.aspx, não Red.aspx, para a solicitação que você está tentando localizar.Para localizar a solicitação correta, expanda o nó da solicitação, expanda a pasta de Parâmetros de postagem de formulário , e confirme que há uma entrada RadioButtonList=Red.
Selecione o nó de RadioButtonList1 .
Na janela de Propriedades , localize a propriedade de Valor .É definida na Vermelho porque é o que você selecionou quando você gravou o teste de desempenho da Web.Escolha a propriedade, e escolha na seta para baixo que aparece.
Expanda ColorsMDB, expanda a tabela de Cores , selecione ColorName.RadioButtonList agora é associado à fonte de dados.
No solution Explorer, escolha Local (local.testsettings), abra o menu de atalho, e então escolha Abrir.
Na caixa de diálogo de Configurar Configurações de Teste , selecione Teste na Web no painel esquerdo, e selecione a opção de Uma execução por linha da fonte de dados no painel direito.Isso faz com que o teste execução iterativa, uma vez para cada linha no banco de dados.Em cada iteração de teste, o ponteiro move para a próxima linha no banco de dados.
Escolha Fechar.Quando você for solicitado a salvar as alterações, escolha Sim.
No menu escolha ARQUIVOSalve ColorWebTest.webtest para salvar o teste de desempenho da Web.
No Editor de teste de desempenho da Web, escolha Executar teste de barra de ferramentas para iniciar o teste de desempenho da Web e exibir Visualizador de resultados de teste de desempenho da Web.
No Visualizador de resultados de teste de desempenho da Web haverá dois blocos de teste de desempenho da Web.Execução 1 usará a primeira linha de dados, e Execução 2 usará a segunda linha de dados.Visitas observe que Execução 1 visita a página Red.aspx, e de Execução 2 a página Blue.aspx.
Observação Você pode ter que rolar para cima no Visualizador de resultados de teste de desempenho da Web para ver ambos os ensaios.
Observação O erro em Execução 2 é causado pela regra de validação URL de resposta porque o URL não coincide com o que foi gravado.Você pode remover esse erro de validação excluindo a regra de validação de URL de resposta sob o nó de Regras de validação no Editor de teste de desempenho da Web.Para obter mais informações, consulte Usando regras de extração e validação nos testes de desempenho de Web.
Nessa explicação passo a passo você adicionou associação de dados a um teste de desempenho da Web.
Para adicionar regras de validação e de extração ao seu teste de desempenho da Web, consulte Passo a passo: Adicionando validação e regras de extração a um teste de desempenho da Web.Finalmente, para converter o teste de desempenho da Web para um teste de desempenho codificado da Web, consulte Passo a passo: Criando um teste de desempenho da Web codificado.
Como: Adicionar ligação de dados em uma solicitação da Web
Instruções passo a passo: criando um aplicativo Web simples
Passo a passo: Gravação e execução de um teste de desempenho da Web
Passo a passo: Adicionando validação e regras de extração a um teste de desempenho da Web
Passo a passo: Criando um teste de desempenho da Web codificado
Vinculando a uma fonte de dados a um teste de desempenho da Web
Vinculando a uma fonte de dados a um teste de desempenho da Web