The processing of the timer takes precedence over the sampler in the same scope, and if there are multiple timers within the same scope, all timers are processed before each sampler.
If there is no sampler within the scope of the timer, then the timer will not be processed
- Fixed timers where each thread has a fixed interval between requests
- Gaussian random Timer: Pauses each thread to request a random length, and most of the time interval is close to a fixed value
- Uniform random Timer: Pauses each thread to request a random amount of time, with the same chance of occurrence at each interval
- Constant throughput Timer: Variable pause duration, calculated to ensure that the total throughput (samples per minute) is as close as possible to the specified value,
- Synchronizing Timer: The goal is to block threads, knowing that x threads have been blocked, and then they will be released together (for creating a lot of instantaneous pressure at multiple points on the test plan)
- BeanShell Timer: Used to generate delay
- 。。。
JMeter Study Notes--Detailed jmeter timer