You can use i.e. Constant Timer <https://jmeter.apache.org/usermanual/component_reference.html#Constant_Timer> and __Random( ) <https://jmeter.apache.org/usermanual/functions.html#__Random> function combination, if you put the following expression:

*${__Random(2000,8000,)}*

into Constant Timer's "Thread Delay" input field it will "think" for a random time between 2 and 8 seconds before each Sampler in the timer's scope
<https://www.blazemeter.com/blog/jmeter-scoping-rules-the-ultimate-guide/>

However I wouldn't recommend using random delays as it conflicts with test repeatability <https://en.wikipedia.org/wiki/Repeatability> concept which means that due to the random nature of think times you will not be able to re-run the same test to reproduce the issue as the load will always be different.
**


On 6/5/2022 6:14 PM, Deepak Goel wrote:
*Uniform Random Timer*


Deepak
"The greatness of a nation can be judged by the way its animals are treated
- Mahatma Gandhi"

+91 73500 12833
deic...@gmail.com

Facebook:https://www.facebook.com/deicool
LinkedIn:www.linkedin.com/in/deicool

"Plant a Tree, Go Green"

Make In India :http://www.makeinindia.com/home


On Sun, Jun 5, 2022 at 8:25 PM Tong Sun<suntong...@gmail.com>  wrote:

What's the best way to simulate Think Time?

Say I need a random wait time between 2~8 seconds between each of my
transactions, what's the best control to do that?

Thanks!

Reply via email to