background image
<< Measuring Server Performance: Transactions | Generating Heavy User Load: Rendezvous Points >>
<< Measuring Server Performance: Transactions | Generating Heavy User Load: Rendezvous Points >>

Insert a end_transaction statement into the Vuser script

GUI Vuser Scripts Developing GUI Vuser Scripts
Creating Vuser Scripts
Chapter 26, page 447
Generating Heavy User Load: Rendezvous Points
In order to emulate heavy user load and measure server performance, you
synchronize Vusers to perform a query at exactly the same moment. You ensure
that multiple Vusers act simultaneously by creating a meeting place, known as a
rendezvous point
. When a Vuser arrives at the rendezvous point, it is held by the
Controller until all Vusers participating in the rendezvous arrive. When the
rendezvous conditions are met, the Vusers are released by the Controller.
You designate the meeting place by inserting a rendezvous point into your Vuser
script. When a Vuser executes a script and encounters the rendezvous point, script
execution is paused and the Vuser waits for permission from the Controller to
continue. After the Vuser is released from the rendezvous, it performs the next task
in the script.
For example, to generate peak load on a bank server, you could insert rendezvous
points into the Vuser scripts to instruct all the Vusers to simultaneously deposit
cash into their accounts.
To insert a rendezvous point:
Insert a rendezvous statement into the Vuser script.
For the syntax of the rendezvous function, refer to the
TSL Online Reference
(available from the WinRunner Help menu) or the
Creating GUI Virtual User
Scripts (UNIX)
guide.
rendezvous
points