I am analyzing a web application and want to predict the maximum users that application can support. Now i have the below numbers out of my load test execution 1. Response Time 2. Throughput 3. CPU
I have the application use case SLA Response Time - 4 Secs CPU - 65%
When i execute load test of 10 concurrent users (without Think Time) for a particular use case the average response time reaches 3.5 Seconds and CPU touches 50%. Next I execute load test of 20 concurrent users and response time reaches 6 seconds and CPU 70% thus surpassing the SLA.
The application server configuration is 4 core 7 GB RAM.
Going by the data does this suggests that the web application can support only 10 user at a time? Is there any formula or procedure which can suggest what is the maximum users the application can support.