How to implement pacing in JMeter?

jmeter

Solution

You can start a new user (up to 10 users) each second by using the "Stepping Thread Group" http://jmeter-plugins.org/wiki/SteppingThreadGroup/

If you only need to create a timer between each requests, putting a Constant Timer will do the trick. (although I would prefer the Gaussian Random Timer)

The Constant Throughput Timer will create a dynamic delay time to limit your Hits/s produced by your script - I don't think this is what you meant.

Best,

Problem

I have the following scenario to emulate in jMeter: 10 users (ThreadGroup) are logging in and each user (ThreadGroup) should wait/delay for 10 secs to start next user (ThreadGroup). How do I implement this? Right now I have something like this: ThreadGroup(10usrs) - Http Sampler Request(LogIn) - Http Sampler Request(LookUpStatement) - Http Sampler Request(ControlPanel) - Http Sampler Request(CapAvailableList) - Http Sampler Request(LoadAllChatCount) - Http Sampler Request(ReturnNotificationCount) - Timer (10 sec)? Which timer should i use? Constant Throughput Timer or Stepping Throughput Timer Is it even possible or do I have to use some workaround? Any help with tutorial or links much appreciated.

Original source