Durante a execução de um teste de estresse, monitore as métricas dos seus cenários e APIs em tempo real. Caso seja necessário alterar o nível de carga para evitar que as APIs recebam solicitações excessivas e fiquem sobrecarregadas, o Performance Testing Service (PTS) permite modificar o número de usuários simultâneos instantaneamente, ajudando a manter a estabilidade do sistema. O PTS registra todas as operações realizadas nos cenários de teste de estresse para consultas posteriores.
Modos de simultaneidade
O PTS oferece dois modos para controlar como os usuários simultâneos são adicionados ou alterados durante um teste de estresse:
|
Modo |
Comportamento |
Quando usar |
|
Tiered Increment |
Adiciona usuários automaticamente com base em etapas predefinidas |
Quando o plano de ramp-up predefinido atende às suas necessidades e não requer intervenção manual |
|
Manual Adjustment |
Permite definir um valor específico de simultaneidade |
Recomendado quando é preciso reagir a métricas em tempo real — por exemplo, reduzir a carga antes que uma API fique sobrecarregada |
Ao alternar de Tiered Increment para Manual Adjustment, escolha também o escopo da alteração:
|
Escopo |
Efeito |
|
Global Batch Speed Regulation |
Aplica-se a todas as APIs em todas as sessões de negócios |
|
Business Session Speed Regulation |
Aplica-se apenas à sessão de negócios atual. As demais sessões não são afetadas |
Tanto os testes de estresse baseados em PTS quanto os baseados em JMeter suportam ajustes durante a execução, mas os fluxos de trabalho diferem conforme descrito abaixo.
Pré-requisitos
Antes de começar, verifique se você possui:
Um cenário de teste de estresse configurado (baseado em PTS ou JMeter)
Um teste de estresse em execução. Para instruções de configuração, consulte Introdução aos testes de estresse baseados em PTS ou Introdução aos testes de estresse baseados em JMeter
A figura a seguir mostra a página de teste de estresse após o início de um teste.

Ajustar usuários simultâneos em um teste de estresse baseado em PTS
Alternar do incremento escalonado para o ajuste manual
Na página Executing Test, clique em Scene speed regulation.
-
Selecione o escopo do ajuste:
Global Batch Speed Regulation: aplica-se a todas as APIs em todas as sessões de negócios.
Business Session Speed Regulation: aplica-se apenas à sessão de negócios atual. As demais sessões não são afetadas.
Altere o modo de Tiered Increment para Manual Adjustment.
Insira o valor de simultaneidade desejado e inicie o teste.

Se o Stress Mode estiver definido como RPS Mode (Requests Per Second) na seção Stress Mode Configuration ao criar um cenário de teste de estresse baseado em PTS, será possível ajustar o número de usuários simultâneos individualmente para cada API.
Ajustar usuários no modo de ajuste manual
O fluxo de trabalho no modo Manual Adjustment segue a mesma lógica do modo Tiered Increment: clique em Scene speed regulation, selecione o escopo, insira um valor e aplique.
Caso nenhuma alteração seja feita, o teste de estresse continuará com as configurações atuais.
Ajustar usuários simultâneos em um teste de estresse baseado em JMeter
Na página Executing Test, clique em Scene speed regulation.
Na caixa de diálogo, insira o número de usuários simultâneos.
Clique em OK.

Visualize registros de operação
O PTS armazena o histórico das operações executadas nos cenários de teste de estresse para consultas futuras, incluindo o início e a parada do teste, além da edição de cenários.
Para visualizar esses registros, acesse a página Edit Scenario e clique em Records no canto superior direito.