Como: Adicionar "Se, em seguida" Condições de ramificação para solicitações de testes de desempenho da Web

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

Você pode adicionar lógica de ramificação de se/então para testes de desempenho de Web e, em seguida, atribuir propriedades e regras específicas de condicionais. Por exemplo, você poderia criar uma condição em uma solicitação da Web para verificar se um cookie está presente.

Adicionando uma regra condicional

Adicionando condições de ramificação a testes da WebAdicionando regras e propriedades de condições de ramificação

ObservaçãoObservação

Você também pode adicionar um loop condicional lógica, que pode executar um teste de desempenho da Web ou uma solicitação da Web em um teste de desempenho de Web várias vezes para verificar se uma condição é verdadeira ou falsa. Para obter mais informações, consulte Como: Adicionar Loops às solicitações de testes de desempenho da Web.

Para inserir uma regra de ramificação condicional em um teste de desempenho de Web

  1. Abra uma solução que contém um projeto de teste. Certifique-se de que o projeto de teste contém uma Web de teste de desempenho e, em seguida, abra o teste de desempenho de Web.

  2. Selecione o teste de desempenho de Web ou de solicitação da Web onde deseja inserir uma ramificação condicional. Com o botão direito e selecione Inserir Condição.

  3. No Add Rule condicional e itens à condição caixa de diálogo, em Selecione uma regra, escolha o tipo de regra condicional que você deseja usar no se/então a lógica de ramificação. Para as descrições dos diferentes tipos de regras condicionais que estão disponíveis, consulte a tabela neste procedimento.

  4. Em Properties for selected rule, especifique as configurações de propriedade de acordo com suas necessidades.

    Por exemplo, você poderia usar a regra do último código de resposta para verificar se o código de resposta está retornando 200 - OK.

    As regras condicionais e suas propriedades associadas são incluídas na tabela neste procedimento.

    ObservaçãoObservação

    As descrições para as regras condicional e as propriedades associadas também são exibidas a Add Rule condicional e itens à condição caixa de diálogo. Como com a janela de propriedades, você pode usar os botões da barra de ferramentas de propriedades no Add Rule condicional e itens à condição de caixa de diálogo para classificar as propriedades por categorizado, alfabética e por Property Pages.

    Regras condicional e propriedades associadas

    Regra condicional

    Descrição da regra

    Propriedades

    Existência de parâmetro de contexto

    Confirme a existência ou a ausência de um parâmetro de contexto.

    • Nome do parâmetro de contexto

    • Verificar existência

    Existência de cookie

    Confirme a existência ou a ausência de um cookie.

    • URI da página da Web

    • Nome do cookie

    • Verificar existência

    • Nome de domínio do cookie (opcional)

    • Caminho do cookie (opcional)

    Comparação de valor do cookie

    A condição for atendida quando a seqüência de caracteres fornecida corresponde o valor do cookie especificado.

    • URI da página da Web

    • Nome do cookie

    • Operador de comparação

    • Valor

    • Ignorar maiúsculas e minúsculas

    • Usar expressão Regular

    • Nome de domínio do cookie (opcional)

    • Caminho do cookie (opcional)

    Último resultado de solicitação

    Confirme o resultado da solicitação anterior.

    • Resultado de solicitação.

    Último código de resposta

    Confirme o código de status HTTP da resposta anterior

    • Operador de comparação

    • Código de resposta

    Comparação numérica

    A condição for atendida quando o conteúdo do parâmetro de contexto fornecido satisfaz a comparação numérica com o valor fornecido.

    • Nome do parâmetro de contexto

    • Operador de comparação

    • Valor

    Regra de probabilidade

    A condição será considerada como atendida de acordo com a porcentagem fornecida.

    • Nome do parâmetro de contexto

    • Porcentagem

    Comparação de seqüência de caracteres

    A condição for atendida quando a seqüência de caracteres fornecida coincide com o conteúdo do parâmetro de contexto fornecido.

    • Nome do parâmetro de contexto

    • Operador de comparação

    • Valor

    • Ignorar maiúsculas e minúsculas

    • Usar expressão Regular

  5. Em itens na condição de, use a lista drop-down em Choose first item for condição e especifique o primeiro item que você deseja usar na condição.

  6. Clique na lista drop-down em o último item para a condição de escolha e especificar o último item que você deseja usar na condição.

  7. Clique em OK.

    Depois de ter fechado a Add Rule condicional e itens à condição de caixa de diálogo, consulte sua condição é agora indicada por um ícone no Editor de teste de desempenho da Web.

    ObservaçãoObservação

    Posteriormente, você pode editar as configurações de propriedade que você especificou para a regra, realçando a condição de Editor de teste de desempenho de Web e usando a janela Propriedades.

Consulte também

Tarefas

Como: Editar um teste de desempenho de Web existente usando o Editor de teste de desempenho de Web

Como: Adicionar Loops às solicitações de testes de desempenho da Web

Conceitos

Analyzing Load Test Runs

Outros recursos

A adição de Loop e a lógica de ramificação para solicitações da Web nos testes de desempenho de Web