Reputation: 11
We are doing load test for 1500 users using JMeter on web application. We are doing it batch wise. First batch 100 users and ramp up period 300 seconds and we put in loop for 15 times. Is this method correct for load testing?
Application is responding too slow at the time of load testing? Give me valuable suggestions?
Upvotes: 0
Views: 275
Reputation: 168092
1500 threads != 1500 users.
Real user don't hammer application non-stop. Real user:
So for instance:
It means that each user hits server 3 times per minute. 1500 users will generate 4500 hits per minute which is 75 requests per second.
Above numbers are for reference only, you should modify them according to your scenario, SLA, etc. but my expectation is that you're generating ~20x more load than anticipated.
See A Comprehensive Guide to Using JMeter Timers and especially pay attention to Constant Throughput Timer, I believe it will help you to design your load test pattern.
In regards to "slowness" - it may be due to several factors (as well as combinations)
Upvotes: 2