Partilhar via


Como: Adicionar "Se, em seguida," Branch condições às solicitações de testes de desempenho da Web

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

Adicionando uma regra condicional

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

ObservaçãoObservação

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

Requisitos

  • Visual Studio Ultimate

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

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

  2. Selecione o teste de desempenho da Web ou a solicitação da Web onde você deseja inserir uma ramificação condicional.Clique com o botão direito do mouse e selecione Inserir a condição.

  3. Em a caixa de diálogo de A regra e adicionar itens à condição condicionais , em Selecione uma regra, escolha o tipo de regra condicional que você deseja usar na lógica de ramificação de if/then.Para descrições dos diferentes tipos das regras condicionais que estão disponíveis, consulte a tabela em este procedimento.

  4. Em propriedades para a regra selecionada, especifique as configurações de propriedade de acordo com suas necessidades.

    Por exemplo, você pode usar a regra mais recente do código de resposta para verificar que o código de resposta retorna 200 - OK.

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

    ObservaçãoObservação

    Descrições para as regras condicionais e propriedades associadas também são exibidas na caixa de diálogo de A regra e adicionar itens à condição condicionais .Como com a janela de propriedades, você pode usar os botões da barra de ferramentas das propriedades na caixa de diálogo de A regra e adicionar itens à condição condicionais para classificar as propriedades por Categorizado, Alfabético e por Páginas de Propriedade.

    Regras e propriedades associadas condicionais

    Regra condicional

    Descrição da regra

    Propriedades

    Existência do parâmetro de contexto

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

    • Nome do parâmetro de contexto

    • Verificar a existência

    Existência de cookie

    Confirme o existente ou a ausência de um cookie.

    • Uris de página da Web

    • Nome do cookie

    • Verificar a existência

    • Nome de domínio do cookie (opcional)

    • Caminho do cookie (opcional)

    Comparação de valores de cookie

    A condição seja satisfeita quando a cadeia de caracteres fornecida corresponde ao valor do cookie especificada.

    • Uris de página da Web

    • Nome do cookie

    • Operador de comparação

    • Valor

    • Ignorar casos

    • Use a expressão regular

    • Nome de domínio do cookie (opcional)

    • Caminho do cookie (opcional)

    A última o resultado da solicitação

    Confirme que o resultado da solicitação anterior.

    • Solicite o resultado

    A última o código de resposta

    Confirme que o código de status HTTP de resposta anterior

    • Operador de comparação

    • Código de resposta

    Comparação numérica

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

    • Nome do parâmetro de contexto

    • Operador de comparação

    • Valor

    Regra da probabilidade

    A condição será considerada como localizado de acordo com a porcentagem fornecido.

    • Nome do parâmetro de contexto

    • Porcentagem

    Comparação de cadeias de caracteres

    A condição seja satisfeita quando a cadeia de caracteres fornecida corresponde ao conteúdo do parâmetro fornecido de contexto.

    • Nome do parâmetro de contexto

    • Operador de comparação

    • Valor

    • Ignorar casos

    • Use a expressão regular

  5. Em Itens em condição, use a lista suspensa em Escolha o primeiro item para a condição e especifique o primeiro item que você deseja usar em condição.

  6. Escolha a lista suspensa em Escolha o último item para a condição e especifique o item que o último você deseja usar em condição.

  7. Escolha OK.

    Depois que você fechar a caixa de diálogo de A regra e adicionar itens à condição condicionais , você verá que sua condição está 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 para a condição no editor de teste de desempenho da 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

Outros recursos

Adicionando lógica de ramificação e Loop às solicitações da Web nos testes de desempenho de Web

Analisar os resultados de testes de carga usando o Load Test Analyzer