| || |
Interpreting Jmeter report in loadosophia, Maximum virtual users
I've recently started working in Jmeter and I have run a test with 40 virtual users. I've also used loadosophia plugin that uploads results to loadosophia. But I've few doubts about numbers I've got in the summary report in loadosophia.
1. I've run with 40 virtual users with 3 seconds as ramp up period but in loadosophia report it shows Max virtual users=17 and Average virtual users = 6.5 but Transaction count is 40 which actually should be virtual users. Does this indicate there were maximum of 17 virtual users were concurrent ?
2. Test run duration it shows 3 seconds, but I can see Maximum response time is 5078 milliseconds which is(5.7 seconds) how can it be test can be completed in 3 seconds while it shows some requests took more than 5 seconds to send response? (I am assuming it is not considering ramp up period which I gave 3 seconds, Am I right?)
I am attaching the report this post.
Thanks in advance.
Currently your scenario looks as:
1. Start with 1 user (which will immediately start test actions)
2. Each second add 13 users (each of them will start test actions as soon as the thread is started)
3. When thread finished it's job it exits.
So there is no way to say exactly what will be the load at the "peak" where all threads which are active at the moment are hitting the application under test.
Not too sure regarding loadosophia, but if you expect 40 concurrent virtual users the only way to reach this load is providing enough loops and adding a Constant Throughput Timer to orchestrate the load and limit (or ramp-up) it to the value, you set in timer.
Another option is using a Synchronizing Timer which allows to "release" threads when specified amount is reached.
Hi glinuis, I am not expecting 40 concurrent users, Sorry if my question was confusing. The scenario is as below
1. Start with 1 user
2. Add 1 user after each 3 seconds of ramp up period.
My problem is I am unable to understand what is Maximum virtual users and Average virtual users. Transaction count 40 is correct since 40 virtual users executed.
Is Maximum Virtual Users means, this is the maximum virtual users who were concurrent?
Is Average Virtual Users means, this is the average virtual users who were concurrent?
And it shows Test duration as 3 seconds, it means test took 3 seconds to execute. But Average response time is 3550 it means 3.5 seconds. how can average response time be greater than test duration? (I am assuming for test duration they are not considering the ramp up period, it means its excluding ramp up period correct me if I'm wrong.)
Thanks in advance.