Wednesday, February 27, 2013

Transactional Concurrency in Load testing

Problem - How many transaction will need to run per minute if a load test  has to run for 2 hours with 5000 users, assuming average length of transaction if 5 minutes.

Solution-
Duration of load test -120 minutes
User load- 5000
Average Length of transaction- 5 minutes
No. of transaction per minute-?


No. of transaction performed by single user in 120 minute = 120 minutes / 5 minute = 24 transaction

No. of transaction performed in 2 hours by 5000 users = 5000*24 =120000 transactions.

No. of transaction per minute =No. of transaction performed during 2 hour by 5000 users/duration of two hour = 120000/120= 1000 Transaction /Minute