Como implementar Acho que o Tempo em Jmeter

Publicidade

o Que é Pensar o Tempo?

em testes de carga, “think time” significa simular o comportamento real do usuário, o que faz com que as pessoas esperem entre as interações com uma web application.It é um atraso de tempo entre as ações do usuário ou as etapas de negócios.Usuários da vida Real não martelam um aplicativo da web sem parar; eles precisam de algum tempo para consumir o conteúdo retornado, além de algum tempo para “pensar” sobre sua próxima ação e esse “tempo de pensamento” também precisa ser simulado com precisão. É importante lembrar que toda a ideia do teste de carga é simular o comportamento do usuário real o mais próximo possível.Pense que os tempos podem variar de aplicativo para aplicativo.

sabemos que os temporizadores jmeter são usados para esse fim . Vamos entender o escopo dos temporizadores com a ajuda da figura abaixo.

– Temporizador – aplicável ao Amostrador de Um só

Temporizador B – aplicável para Sampler e Um Sampler B

Temporizador C – aplicável a Um Sampler, Sampler B e Sampler C

– Os Temporizadores são executados antes que o amostrador de execução

– O Temporizador de tempo de execução não é adicionado à sampler tempo de execução

temos um script que tem mais de 1 pedidos dentro de uma transação.(Controlador de transação).

supondo que tenhamos script jmeter tendo 3 transações com um total de 6 solicitações / amostradores(cada transação tendo 2 solicitações).

problema: como temos sido dar uma olhada no escopo de um temporizador em jmeter, agora estamos enfrentando problema e ficar confuso onde devemos colocar timer no script como um tempo de pensamento entre cada 2 transações. para que o usuário execute a transação 1, Faça uma pausa para o tempo de reflexão e execute a próxima transação.

solução: clique com o botão direito do mouse na opção “grupo de threads” e selecione “Adicionar tempos de reflexão a crianças”.

o Jmeter adicionará tempo de reflexão após cada transação no script.It adicionará um” temporizador aleatório uniforme “como filho ao elemento” testar ação”.

mude o atraso do temporizador ou do temporizador conforme sua exigência.Eu defini atraso aleatório máximo = 3000s e deslocamento de atraso constante 2000s.

execute seu teste e você pode ver o atraso em “Ver Resultados na tabela”.

Deixe uma resposta

O seu endereço de email não será publicado.