Demonstra Passo a passo: Criando um teste Web codificado
Esta explicação passo a passo você irá converter um teste da Web gravado em um teste Web codificado.
Este passo a passo te guia em uma conversão de um teste da Web gravado existente, em um teste da Web codificado.Um teste da Web gravado começa como uma lista de URLs que representam solicitações da Web.Um teste da Web pode ser convertido para um script codificado.Depois que um teste da Web foi convertido em seu formato codificado, loops e ramificações podem ser adicionados.Depois de converter o teste da Web em um teste Web codificado, você pode edição esse código como qualquer Outros código de fonte.
Observação: |
---|
Você deve adicionar regras de validação, regras de extração e dados bindi NG a seu teste da Web antes de você converter-lo para um teste Web codificado.Você pode adicionar esses para seu teste Web codificado mas, se você usar o editor adicioná-los primeiro, você será economizar time e o código de exemplo será gerado para você quando você converte o teste. |
Esta explicação passo a passo, você executará as seguintes tarefas:
Criar um teste Web codificado pela conversão de um teste da Web gravado
Adicionar novo código para 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:
Visual Studio Team System Test Edition
O aplicativo Web que você criou no Demonstra Passo a passo: Criando uma aplicação Web simples
O teste da Web que você criou no Demonstra Passo a passo: Gravando e executando um teste da Web.
Preparando para a passo a passo
Para se preparar para a explicação passo a passo
Abra aplicativo Web Web criada no Demonstra Passo a passo: Criando uma aplicação Web simples.
Pressione CTRL+F5 para executar aplicativo Web Web no navegador.Você deve 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 do ASP.NET Development servidor na área de notificação.
Abra aplicativo Web Web criada no Demonstra Passo a passo: Gravando e executando um teste da Web.
No gerenciador de soluções, clicar duas vezes em ColorWebTest.webtest.The Editor do Web teste é exibida e lista de solicitações da Web é exibida.
Criando um teste Web codificado
Para converter um teste da Web existente para um teste Web codificado
Clique no botão Generate Code na barra de ferramentas da Web Test Editor.
Aceite o nome padrão na caixa de diálogo e clicar OK.
Observação: O nome padrão será o nome do tes t com a palavra Coded anexado.
Um novo arquivo é criado.Uma nova janela é aberta e o código-fonte para o teste é exibido.
On the Compilação menu, clicar Criar solução.
O novo código é compilado.
Adicionando código em um teste da Web
Para adicionar código a um teste da Web
localizar o Run() método se o teste estiver no Visual Basic ou o GetRequestEnumerator() método se o teste estiver em translation from VPE for Csharp. Você verá o código correspondente a cada solicitação da Web no teste.
rolar para baixo até o participante do método e depois o código para a última solicitação da Web, adicione o seguinte código:
if (DateTime.Today.DayOfWeek == DayOfWeek.Friday) { WebTestRequest customRequest = new WebTestRequest("http://weather.msn.com/"); yield return customRequest; } else { WebTestRequest customRequest = new WebTestRequest("https://msdn.microsoft.com/"); yield return customRequest; }
If DateTime.Today.DayOfWeek = DayOfWeek.Friday Then Dim customRequest As WebTestRequest = New WebTestRequest("http://weather.msn.com/") MyBase.Send(customRequest) Else Dim customRequest As WebTestRequest = New WebTestRequest("https://msdn.microsoft.com/") MyBase.Send(customRequest) End If
On the Compilação menu, clicar Criar solução.
Executar o teste da Web para verificar se funciona corretamente
Para verificar se o teste da Web
Sobre o Teste menu, clicar Windows e, em seguida, clicar Modo de Teste.
clicar com o botão direito do mouse em ColorWebTestCoded e selecionar Executar seleção.
Observação: O progresso de um teste da Web codificado pode ser visualizado assim como um teste da Web gravado.
No Resultados de teste janela, clicar com o botão direito do mouse os resultados do teste e escolher Modo de exibição Test Results Details.
No Visualizador de Testes na Web, no painel superior, role para a última solicitação da Web.Verifique se que o site correto foi escolhido com base no dia corrente.
Consulte também
Tarefas
Como: Criar um teste da Web codificado
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: Adicionar vinculação de dados em um teste da Web
Demonstra Passo a passo: Adicionando validação and Extraction Rules to a Web teste