SilkPerformer Citrix Tutorial - Borland Technical Publications
SilkPerformer Citrix Tutorial - Borland Technical Publications
SilkPerformer Citrix Tutorial - Borland Technical Publications
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
6 BEST PRACTICES<br />
Test Preparation<br />
The load generator computer simulates a large number of users by mass<br />
producing the terminal services network protocol. The terminal services server<br />
(system under test) simulates multiple MS Windows-based desktop sessions<br />
simultaneously. This server also hosts the GUI application that is placed under<br />
load.<br />
We recommend that you place an isolated network (LAN) between the load<br />
generator and the system under test. This allows for network throughput<br />
analysis. An isolated network is also less vulnerable to external influence,<br />
thereby reducing errors and misleading network throughput results.<br />
Test Preparation<br />
Before you begin conducting GUI-based load tests, it is recommended that you<br />
adhere to standard test preparations to avoid common problems. Suggestions for<br />
your preparation are listed below:<br />
1 User Interface (UI) design<br />
Take advantage of any opportunity to influence the UI design of the<br />
application. A solid, consistent UI allows you to create reusable subroutines.<br />
In turn, you can write less test code—and consequently have<br />
less code to maintain.<br />
2 Test plan<br />
A thoughtful test plan is a prerequisite of successful GUI-based load<br />
testing. In your test plan you should define your goals, objectives, test<br />
runs, critical metrics, and others.<br />
3 Use cases<br />
62 <strong>SilkPerformer</strong> <strong>Citrix</strong> <strong>Tutorial</strong>