I need to test if our system can perform N requests per second.
Technically, it's 2 requests to one API, 2 requests to another, and 6 requests to third one.
But the important thing that they should happen simultaneously – so 10 requests per second.
So, in JMeter I've created three Thread Groups, first defines number of threads 1, and ramp-up time 0.
Second thread group is the same, and third thread group defines number of threads 6 and ramp-up time 0.
But that doesn't really guarantee it's going to run them per second
How do I emulate that? And how do I see the results — if it was able to perform or wasn't?
Thanks!
Best Answer
You could use
ConstantThroughputTimer
.Quote from JMeter help files below:
For example I've used it to generate 40 requests per second:
And thats a summary:
But I run this test inside my network.