# Thread: Analyze difference between 1 user and 25 users

1. ## Analyze difference between 1 user and 25 users

Hi there,

I have run a test to one of our search functions using 1 user then had the following results

# Samples 147
Average 271
Min 210
Max 5236
Std. Dev. 418.3129775
Error % 0
Throughput 3.643212967
KB/sec 52.09771792
Avg. Bytes 14643.13605

then using 25 users and i have this result:

# Samples 3115
Average 840
Min 207
Max 69535
Std. Dev. 3528.651571
Error % 9.63E-04
Throughput 18.89711235
KB/sec 249.9800706
Avg. Bytes 13545.9634

Actually i can't analyze these results. first this i was expecting when running the 25 users to have 25*147 = 3675. but you can see that i have 3115. is there a logical reason that makes this occurs rather than an internal error or anything ?

also throughput. the variation between 3.643212967 and 18.89711235. how can i calculate the percentage of of the effect of 25 users on the throughput and how can i deduce the performance indicator whether it is good or bad.

finally what you can see from this results? is it good? bad?

a note: i was working good on the application with no noticeable drawbacks in the performance on the site.

Regards,
Hosam

2. ## Re: Analyze difference between 1 user and 25 users

How do you collect these "samples"? What tool are you using?

3. ## Re: Analyze difference between 1 user and 25 users

[ QUOTE ]
first this i was expecting when running the 25 users to have 25*147 = 3675. but you can see that i have 3115. is there a logical reason that makes this occurs

[/ QUOTE ]

your server will most likely slow down under load as resources become used or saturated. Having lower total requests sounds realistic. The theoretical 3675 assumes the system scales perfectly as concurrency is introduced. Realistically, you may see lower throughput in a 25 user test than you would in a 1 user test x 25.

4. ## Re: Analyze difference between 1 user and 25 users

Note: i use JMeter

5. ## Re: Analyze difference between 1 user and 25 users

[ QUOTE ]
[ QUOTE ]
first this i was expecting when running the 25 users to have 25*147 = 3675. but you can see that i have 3115. is there a logical reason that makes this occurs

[/ QUOTE ]

your server will most likely slow down under load as resources become used or saturated. Having lower total requests sounds realistic. The theoretical 3675 assumes the system scales perfectly as concurrency is introduced. Realistically, you may see lower throughput in a 25 user test than you would in a 1 user test x 25.

[/ QUOTE ]

mm i see.
frankly i am not sure whether the number of samples represents the returned samples or sent request. but i think now it is the returned samples from the server.

but how can i judge if these missing samples were import on user side or not? the JMeter continues testing anyway.

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•

vBulletin Optimisation provided by vB Optimise v2.6.0 Beta 4 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.