eVlite Behavior

Use and application of the eValid server loading (LoadTest) capability. And in the cloud computing context for monitoring and loading.

eVlite Behavior

Postby searchnet » Wed Oct 22, 2008 1:36 pm

The problem is that this is not simulating 1000 users it is simulating 1 user a 1000 times. So it is actually 1000 transactions instead of 1000 users
calling once. At least that is the way I am interpreting. Am I wrong?

Thanks.
searchnet
 
Posts: 12
Joined: Wed Oct 08, 2008 12:10 pm

Re: eVlite Behavior

Postby serverloading » Wed Oct 22, 2008 1:37 pm

An eVlite instance with a rep count of 100 and a user (thread) count of 500:

* Launches 500 independent threads (so this is like 500 users)

* Plays the script 100 times in succession on EACH thread, so this is
like 500 users running the same script 100 times in series, for a total
of 500 x 100 = 50,000 total playbacks.

* But, it is only a subset of commands, mainly navigation.

* If you create th URL.script.evs version, which has all of the URLs
as shown in the Detailed Timings output, that is a more accurate
simulation of the user's behavior.
eValid Tech Support Team
serverloading
 
Posts: 86
Joined: Tue Jan 01, 2008 12:48 pm

Re: eVlite Behavior

Postby searchnet » Wed Oct 22, 2008 1:40 pm

First of all I would like to thank you for your support.

Could you please help me out with the below question.

When you said " An eVlite instance with a rep count of 100 and a user (thread)
count of 500:" I understand that Rep Count is the number of times the
script is repeated, but what did you mean by User Thread count of 500?

For instance this is how the load test line looks like:

_eValid "PatientOne.evs" "PatientOne1" 10 "" "-pm 1.0" 1
Wait 6000

Here I understand that 10 is the Rep Count, correct me if I am mistaken.

Thank you.
searchnet
 
Posts: 12
Joined: Wed Oct 08, 2008 12:10 pm

Re: eVlite Behavior

Postby serverloading » Wed Oct 22, 2008 1:41 pm

The *evl script passage:

LoadType LITE
_eValid "PatientOne.evs" "PatientOne1" 10 "" "-pm 1.0" 1

launches an eVlite instance that plays the PatientOne.evs script ten times in a row
on ONE simulated user thread, a total of 10 playbacks.

By comparison, the *evl script passage:

LoadType LITE
_eValid "PatientOne.evs" "PatientOne1" 10 "" "-pm 1.0" 250

launches an eVlite instance that plays the PatientOne.evs script ten times
in a row from 250 simulated users in parallel-executing threads, for a
total of 250 * 10 = 2,500 playbacks.

Likewise:

LoadType LITE
_eValid "PatientOne.evs" "PatientOne1" 50 "" "-pm 1.0" 750

yields 750 separate threads, each one a simulated user and each one
repeating playback 50 times, for a total of 37,500 total playbacks.

IN general:

LoadType LITE
_eValid "script.evs" "User-ID" NR "" "-pm 1.0" NT

yields NT separate threads, and upon each one a simulated user will play
back script.evs NR times. This is described in detail at:

http://www.e-Valid.com/Products/Documen ... ml#_eValid

I hope this clears up any confusion.
eValid Tech Support Team
serverloading
 
Posts: 86
Joined: Tue Jan 01, 2008 12:48 pm


Return to Performance/Load Testing

Design Downloaded from free phpBB templates | free website templates | Free Web Buttons