Compartilhar via


Demonstra Passo a passo: Criando um teste de desempenho da Web codificado

Esta explicação passo a passo, você converterá um teste de desempenho da Web gravado em um teste de desempenho da Web codificado.

Esta explicação passo a passo orienta a conversão de um teste de desempenho de Web existente e gravado em um teste de desempenho da Web codificado. Um teste de desempenho de Web gravado começa como uma lista de URLs que representam solicitações da Web. Um teste de desempenho de Web pode ser convertido em um script baseado em código. Após um teste de desempenho da Web foi convertido em seu formato codificado, construções de loop e ramificações podem ser adicionadas. Depois de converter o teste de desempenho da Web em um teste de desempenho da Web codificado, você pode editar esse código como qualquer outro código de origem.

ObservaçãoObservação

Você deve adicionar regras de validação, regras de extração e vinculação de dados para o teste de desempenho da Web antes de convertê-lo para um teste de desempenho da Web codificado. Você pode adicioná-los para seu teste de desempenho da Web codificado, mas se você usar o editor de teste de desempenho de Web para adicioná-los primeiro, você irá economizar tempo 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 de desempenho da Web codificado pela conversão de um teste de desempenho da Web gravado

  • Adicionar novo código para um teste de desempenho da Web

  • Executar o teste de desempenho de Web para verificar se funciona corretamente

Pré-requisitos

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

Preparando para o passo a passo

Para se preparar para o passo a passo

  1. Abra o aplicativo da Web que você criou na Demonstra Passo a passo: Criar um aplicativo Web simples.

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

    ObservaçãoObservação

    Isso iniciará o ASP.NET Development Server que executa o aplicativo da Web de seu teste de desempenho da Web será testado. Você verá o ASP.Ícone de NET Development Server na área de notificação.

  3. Abra o aplicativo da Web que você criou na Demonstra Passo a passo: Gravação e execução de um teste de desempenho da Web.

  4. No Solution Explorer, clique duas vezes em ColorWebTest.webtest. O desempenho do Web Test Editor é exibida e a lista de solicitações da Web é exibida.

Criando um teste de desempenho da Web codificado

Para converter uma Web existente desempenho teste para um teste de desempenho da Web codificado

  1. Clique o Gerar código na barra de ferramentas no Editor de teste de desempenho da Web.

  2. Aceite o nome padrão na caixa de diálogo e clique em OK.

    ObservaçãoObservação

    O nome padrão será o nome do teste com a palavra que Coded acrescentado.

    Um novo arquivo é criado. Uma nova janela é aberta e o código-fonte para o teste é exibido.

  3. Sobre o Build menu, clique em Build Solution.

    O novo código compila.

Adicionando código para um teste de desempenho da Web

Para adicionar código para um teste de desempenho da Web

  1. Localize o Run() método se o teste está em Visual Basic ou GetRequestEnumerator() método se o teste está em C#. Você verá o código que corresponde a cada solicitação da Web no teste.

  2. Role para baixo até o final do método e, depois que 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
    
  3. Sobre o Build menu, clique em Build Solution.

Executando o teste de desempenho de Web para verificar se ele funciona corretamente

Para verificar se o teste de desempenho de Web

  1. Sobre o teste menu, clique em Windows e, em seguida, clique em Test View.

  2. Com o botão direito ColorWebTestCoded e selecione Run Selection.

    ObservaçãoObservação

    O progresso de um teste de desempenho da Web codificado pode ser exibido como um teste de desempenho da Web gravado.

  3. No Test Results janela, os resultados do teste com o botão direito e escolha View Test Results Details.

  4. No Visualizador de resultados de teste de desempenho de Web, no painel superior, role para a última solicitação da Web. Verifique se que o site correto foi escolhido com base no dia atual.

Consulte também

Tarefas

Como: Criar um teste de desempenho da Web codificado

Demonstra Passo a passo: Criar um aplicativo Web simples

Demonstra Passo a passo: Gravação e execução de um teste de desempenho da Web

Demonstra Passo a passo: A adição de vinculação de dados para um teste de desempenho da Web

Demonstra Passo a passo: Adicionando Validation and Extraction Rules para um teste de desempenho da Web