CitraTest VU Load Test Configuration
CitraTest VU Load Machine
Generates load on the servers-under-test by playing the CitraTest VU Scripts.
Server(s)-Under-Test
Citrix MetaFrame, NFuse, Microsoft Terminal Services, etc...
CitraTest Measurement Machine
CitraTest scripts measure the on screen End-to-End response times in the client GUI while the VU scripts play back.
Configuring the CitraTest VU Load Machine
The CitraTest VU Load Machine is a server configured with Windows 2000 Server or Windows Server 2003.
The scripts on the CitraTest VU Load Machine play back from the real user perspective, meaning they
interact with the actual client GUI. Each CitraTest VU script plays back on its’ own "desktop" and
opens its’ own client connection to the server(s)-under-test, just as a group of real users would.

1. CitraTest is installed on the Load Machine.
2. Terminal Services is enabled on the Load Machine. Next, a single client connection is created, using either
the Terminal Services client (Windows 2000 Server) or the RDP client (Windows Server 2003). This client connection
points back to the CitraTest VU Load Machine. By launching multiple instances of this connection you will generate
multiple TS client windows, or "VU Sessions". Each represents an instance of the Load Machine desktop. Together
they simulate a collection of end user machines.

3. The Tevron Controller runs on the Load Machine desktop and launches the "CitraTest VU Sessions". Also, the
Controller allows you to create the load test Scenarios that control script playback in the CitraTest VU Sessions.

4. The "CitraTest VU Sessions" are launched on the Load Machine desktop. Again, these are simply TS client windows
that are used to represent real users’ machines. The CitraTest VU scripts run simultaneously inside each session,
connecting to the application-under-test via the client of interest, be it Citrix web client, Citrix ICA client,
Microsoft RDP/TS client, etc. Each CitraTest VU script replicates real user activity using the actual client GUI.
The server(s)-under-test sees the virtual user activity as 100% authentic client activity.