Todos os produtos
Search
Central de documentação

Performance Testing:Instrução de salto condicional

Última atualização: Jun 27, 2026

Use instruções de salto condicional para controlar o caminho de execução das requisições em uma sessão de negócios com base nos parâmetros de resposta de uma API. Este tópico utiliza um cenário típico de e-commerce para demonstrar esse processo.

Informações básicas

Adicione uma instrução de salto condicional após uma API. Ela oferece suporte a ações como salto, continuação e encerramento. Múltiplas condições dentro de uma única instrução possuem relação lógica AND e são avaliadas sequencialmente durante um teste de estresse. Já múltiplas instruções de salto condicional estabelecem relação lógica OR entre si.

Em um cenário típico de e-commerce, o fluxo do usuário consiste em: fazer login, recarregar saldo, adicionar ao carrinho e pagar. Defina um salto condicional na etapa "adicionar ao carrinho" para verificar se a conta do usuário foi recarregada. Em caso positivo, o processo continua; caso contrário, ele retorna à API de recarga.

Procedimento

  1. Faça login no PTS console, escolha Performance Test > Create Scenario e clique em PTS.

  2. Adicione e configure as APIs de Logon, recarga, adicionar ao carrinho e pagamento. Para mais informações, consulte API HTTP.

  3. Na API de recarga, configure um parâmetro de resposta. Para mais detalhes, consulte Parâmetro de resposta da API.

    Defina o nome do parâmetro de resposta como out1, selecione Body : JSON como source e insira (.*) como expressão de parsing.

  4. Na área Business Session, clique em na seta suspensa ao lado de Add Instruction e selecione Conditional Jump.

  5. Expanda Conditional Jump e configure a Default Action e as condições de salto. Neste exemplo, utilize a seguinte configuração.

    Defina a Default Action como Continue. Adicione uma ramificação condicional: em Select Session, escolha recarga. Configure a condição em que o parâmetro de resposta out1 seja Equals a 1. Para Action, selecione Jump e, em Jump to, escolha recarga.

    • Default Action: Ação executada quando nenhuma condição é atendida. As opções incluem Jump, Continue e End.

      • Go To: Salta para outra API dentro da sessão de negócios atual.

      • Continue: Prossegue para o próximo nó. Se não houver próximo nó, a execução termina.

      • End: Interrompe o caminho de execução atual.

    • Select Session: Selecione a API que fornece o parâmetro de resposta para a condição.

    • Action: Ação executada caso a condição seja satisfeita. As opções são Jump, Continue e End. Ao selecionar Jump, especifique também uma API de destino.

    • Add Condition: Adiciona outra condição à instrução. Todas as condições em uma mesma instrução seguem a lógica AND.

  6. Mova a instrução Conditional Jump para depois da API de adicionar ao carrinho.