loadtest. what is a loadtest? by running multiple copies of the evalid browser simultaneously,...
TRANSCRIPT
What is a LoadTest?
By running multiple copies of the eValid browser simultaneously,
eValid can impose heavy work loads on a WebServer. You experience
real performance, because there are no virtual users.
How Much Load? How Many Users?
Your mileage will vary! Depending on the RAM capacity and CPU speed,
eValid can launch and create load for 1000+ real BUs.
eVlite: Load for URLs Only
eVlite is used to exercise load on URLs only. As it uses less server
capacity, eVlite handles up to 1000 users per instance. This
shortens the time of your test runs considerably.
How Is A LoadTest Performed?Create Script: Step 1 of 9
Begin the LoadTest process by creating
one or more Functional Tests.
How Is A LoadTest Performed?Create Script: Step 2 of 9
Make sure the functional tests are
complete and reliable before incorporating them in a LoadTest
script file.
How Is A LoadTest Performed?Create Load Script: Step 3 of 9
Next, select LoadTest > New
LoadTest
to begin constructing a
separate LoadTest script.
How Is A LoadTest Performed?LoadTest Script Generator: Step 4 of 9
Use the LoadTest Script Generator to create a LoadTest Script. Each line that begins with
_eValid launches a copy of eValid
How Is A LoadTest Performed?Save & Load Script: Step 5 of 9
Click the Save & Load Script button to transfer the script to eValid. The script window will be shown with the newly
created LoadTest script.
How Is A LoadTest Performed?HTML Monitor: Step 6 of 9
Select Settings > Record/Play
Preferences > Load Testing
and click Display HTML LoadTest
Monitor under Load Testing. This enables
the RealTime monitoring function.
How Is A LoadTest Performed?Start Playback: Step 7 of 9
Select LoadTest > Start LoadTest to begin the LoadTest. The LoadTest monitor will be shown along with the other eValid windows.
This report illustrates 5 users.
How Is A LoadTest Performed?View Graphs: Step 8 of 9
When the test has completed, select
Window > Graphs > Log
Graphs.
On the resulting page, select
LoadTest button for Charts.
How Is A LoadTest Performed?Sample LoadTest Graph: Step 9 of 9
This LoadTest Graph shows the results for
each of the 5 defined user types.
Each color-coded bar illustrates the
fastest, average and slowest completion time of each user
type.
LoadTest Chart for 75 Users
This LoadTest Chart shows the results of 75 browsers running
in parallel.
Lessons Learned
Using the eValid load engine is an excellent way to test the performance of your WebSite and server under heavy load sessions. You
can see how multiple simultaneous requests are affected by the backbone of the Web, the
design of your WebPage(s), and the limitations of the server where your WebSite pages reside. One can also gather data on
how well your site performs when many users make requests for your WebPages.