Running a subset of Jmeter Request | JMeter Forum

Running a subset of Jmeter Request

Shilpa garg Post on 13/11/2019

I have a scenario:

Say, I want to load test for 100 users but only want 10% of those users to do a login journey and rest of the users to drop off the perfromance plan, how can I achieve this?


Basically, if 100 users hit the website, only 10 proceed to login and the rest abandon their journey.



Abhishek Puri Reply on 20/11/2019

Specify the variable maxUsers in Test Plan and set the desired value to it.

Now, make use of if Controller and use the below statement as it is.

${__BeanShell(threadNum = Integer.parseInt("${__threadNum}"); maxUsers = Integer.parseInt("${maxUsers}"); return (threadNum <= maxUsers*10/100);,)}