0
votes

My Test Plan is as Follow:

Test Plan 
 HTTP Cookie Manager
 CSV Data Set Config
Thread Group
 login request
 J Spring Security Authentication request
 3rd request
 4th request
 5th request

I set username and password of 75 unique users in CSV Data set Config file and pass as parameter in login request. i set Number of Threads(users)=75 and Ramp-up Period=25 means 3 users per second scenario.

When i run the test in non gui i noticed all 75 users active and running as in below image:see image

After completion of test when i review the html report and section "Active Threads Over Time" it shows only 62 active threads. see image

My question is why jmeter report didn't show the remain 13 users? Please advise where i can see the total number of threads(users) active and running successfully.thanks.

1
Have you configured Save active thread counts as mentioned in this link jmeter-plugins.org/wiki/PluginInstall/#Configure-JMeter?NaveenKumar Namachivayam

1 Answers

0
votes

It seems, all your 75 records with user's data were consumed by 62 threads.

I, honestly, don't get why you've been looking at these threads over time instead of measuring how your requests are doing.

And overall endeavor seem to be quite a mess (in given description, at least).

First of all - what were your aim for the load to be created? Numbers, come up with numbers, please!

Did you want to keep some steady avg. request per second pace during some period? What are these numbers, then? What's the distribution? Even? Random? Gaussian? etc, etc

Then, again - what are you measuring at the end?

Not having these questions answered, you end up with that chaos you have.

Like: Number of Threads(users)=75 and Ramp-up Period=25 means 3 users per second scenario - no, it doesn't, even your own screenshot shows you that (9.4 rps overall, that's what you have)