LoadRunner : Concurrent Users

741 views
Skip to first unread message

sonu chhajed

unread,
May 23, 2011, 7:44:16 PM5/23/11
to lr-loa...@googlegroups.com
Hi all,
I am bit confused about concept of Concurrent user,Simultaneous users and Running Users.
Can anyone tell me exact difference between all of this with example.

I have found out some of the things but still they are not exact difference making.

Typically concurrency is measured in the number of connections a server or portal is handling at any given time. A possible measurement is also how many users have visited a portal or site over a period of an hour; however the number of connections does not necessarily indicate load. For example: A user may be logged in, but is spending up to 10 seconds reviewing what they are seeing to determine their next course of action resulting in no activity/load. Therefore for this performance test, the users are scripted with appropriate think times of 4-5 seconds or so (to simulate real-time activities and load. If an application identifies end users by process of login and logout procedure then the number of concurrent users for that particular application under performance testing is expected to support this work-flow which contains Login and Logout activity.


What do you mean by concurrent users.  If you say 50 concurrent users, do you mean 50 users are hitting the GUI at once, every second, and so we’re looking at 50X60 users per minute.  Or is it 50 concurrent users per 5 seconds, etc? 


What I understood with my experience of performance testing is we just have one term in performance tetsing that exist and meaningful that is

Running users - Number of users logged in or accessing an application executing a step in a business process. This will include entering data (think time), processing a request (PUT/GET), or waiting to execute another iteration of the business process.

Please explain it so that I will have a better understanding of Type of users and their behavior in a performance testing.


Thanks,
S

John Crunk

unread,
May 23, 2011, 10:25:25 PM5/23/11
to lr-loa...@googlegroups.com

Go back to the interview and tell them you don’t know the answers and they should hire someone that knows what they are doing.

--
You received this message because you are subscribed to the Google "LoadRunner" group.
To post to this group, send email to LR-Loa...@googlegroups.com
To unsubscribe from this group, send email to
LR-LoadRunne...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/LR-LoadRunner?hl=en

sonu

unread,
May 23, 2011, 10:32:06 PM5/23/11
to LoadRunner
Thanks John but I am not talking about Interview:)
I knew the concept of concurrent user,running user and simultaneous
user:)
BTW I just want to clear my concept.
Thanks for your suggestion but I am not giving any interview but if
you are giving then you should read this thread further and get some
knowledge with the forum:) instead of making fun:)

Swaraj Gupta

unread,
May 24, 2011, 4:16:04 AM5/24/11
to lr-loa...@googlegroups.com

Hi,

It depends on the application and business processes in picture.

The ideal way of creating a performance test scenario is by finding out the exact user activity from the production servers and replicating the same in the load that we are designing.

The ideal way also comprises of including thinktime values that as the value a real user will wait on a particular page for.

Eg. If on www.google.com page a real user waits for 5 seconds(while he is entering the keyword and clicking 'search'), then the think time to be used for this transaction while customizing the script would be 5 seconds.

Hence 50 concurrent users can be 50 users with 5 seconds of think time (or) 50 users with 10 seconds of think time. Idea is the replicate the real time situation exactly the way it is.

I hope I am making sense.

Thanks,
Swaraj

--

vivek

unread,
May 25, 2011, 2:50:44 AM5/25/11
to lr-loa...@googlegroups.com
1. Running users are the users that are involved in a particular scenario that currently being executed.(Ex. How many users are running in the scenario?)

2. Concurrent users includes all the users that are running a typical Business process such as Booking Flight (Ex. How many users are Booking Flight now?)

3. Simultaneous users are those users who are currently involved in doing a particular action in a Business Process such as Clicking Submit button in the Booking Flight page. In other words, Simultaneous users are the users that are currently involved in a Rendezvous point (Ex. How many users are now hitting the Submit button?)

Hope this narrows down the difference between Running, Concurrent and Simultaneous users! Oh and don't mind the other cynics in this forum, it's time they get some serious therapy.

sonu

unread,
May 25, 2011, 7:47:48 PM5/25/11
to LoadRunner
Thanks Vivek and Swaraj for your explanation on Loadrunner user type.
-S

On May 25, 6:50 pm, vivek <vivek.lok...@gmail.com> wrote:
> 1. Running users are the users that are involved in a particular scenario
> that currently being executed.(Ex. How many users are running in the
> scenario?)
>
> 2. Concurrent users includes all the users that are running a typical
> Business process such as Booking Flight (Ex. How many users are Booking
> Flight now?)
>
> 3. Simultaneous users are those users who are currently involved in doing a
> particular action in a Business Process such as Clicking Submit button in
> the Booking Flight page. In other words, Simultaneous users are the users
> that are currently involved in a Rendezvous point (Ex. How many users are
> now hitting the Submit button?)
>
> Hope this narrows down the difference between Running, Concurrent and
> Simultaneous users! Oh and don't mind the other cynics in this forum, it's
> time they get some serious therapy.
>
>
>
>
>
>
>
> On Tue, May 24, 2011 at 1:46 PM, Swaraj Gupta <swarajgu...@gmail.com> wrote:
> > Hi,
>
> > It depends on the application and business processes in picture.
>
> > The ideal way of creating a performance test scenario is by finding out the
> > exact user activity from the production servers and replicating the same in
> > the load that we are designing.
>
> > The ideal way also comprises of including thinktime values that as the
> > value a real user will wait on a particular page for.
>
> > Eg. If onwww.google.compage a real user waits for 5 seconds(while he is
> > entering the keyword and clicking 'search'), then the think time to be used
> > for this transaction while customizing the script would be 5 seconds.
>
> > Hence 50 concurrent users can be 50 users with 5 seconds of think time (or)
> > 50 users with 10 seconds of think time. Idea is the replicate the real time
> > situation exactly the way it is.
>
> > I hope I am making sense.
>
> > Thanks,
> > Swaraj
>

Vidya Elluru

unread,
May 26, 2011, 3:58:56 AM5/26/11
to lr-loa...@googlegroups.com
Hi

Thanks for the nice article


Sent from my iPhone

Reply all
Reply to author
Forward
0 new messages