0
votes

I have a scenario where I need to create 500 user /second for 30 minute. I have tried Jmeter "Thread Group". After completion of ramp up time. threads are still alive. Now I am tring to add "Concurrency Thread Group" to fix this issue but unable to identify appropriate input.

2

2 Answers

0
votes

If you want to proceed with the Concurrency Thread Group the relevant settings would be something like:

  1. Add Throughput Shaping Timer to your Test Plan and configure it like:

    JMeter Throughtput Shaping Timer

  2. Configure Concurrency Thread Group like:

    JMeter Concurrency Thread Group

This ${__tstFeedback(jp@gc - Throughput Shaping Timer,500,1000,10)} means that Concurrency Thread Group is connected to the Throughput Shaping timer and will start from 500 to 1000 threads in order to reach and maintain 500 requests per second concurrency for the duration of 30 minutes. See Schedule Feedback Function chapter for more details.

0
votes

You can use Thread Group's Duration

Thread Group also provides a scheduler. Click the checkbox at the bottom of the Thread Group panel to enable/disable extra fields in which you can enter the duration of test

Just enter 1800 second (60 * 30 minutes) and test will stop after 30 minutes.