Different Timer Types
In JMeter, there are 9 different Timer types.
- Constant Timer
- Uniform Random Timer
- Precise Throughput Timer
- Constant Throughput Timer
- Gaussian Random Timer
- JRS223 Timer
- Poisson Random Timer
- Synchronizing Timer
- BeanShell Timer
Each timer has its own behavior. Let’s have a look at some major Timers.
Constant Timer: This is the most basic timer JMeter provides. All Samplers will wait a constant time interval according to the value you provided. The thread delay is in milliseconds.
Uniform Random Timer: This timer lets your Samplers wait in a specific time interval according to the given values. You should provide two values. First one is the constant delay, the second one is the random delay.
Constant Time: 500ms
Random Delay: 100ms
Our samplers will wait x amount of milliseconds between 400ms and 600ms.
Gaussian Random Timer: It follows a normal or Gaussian distribution method. It provides a delay based on a constant and standard deviation.
JRS223 Timer and BeanShell Timers
How to use Timers
We recommend you to use scoping articles that we recently published. Scopes in JMeter
There are examples that you can look into.
Happy load testing!