SilkPerformer Citrix Tutorial - Borland Technical Publications
SilkPerformer Citrix Tutorial - Borland Technical Publications SilkPerformer Citrix Tutorial - Borland Technical Publications
5 CITRIX PROJECT & SYSTEM SETTINGS General Citrix Settings General Citrix Settings Procedure To set general Citrix options: 1 In the Project tab of the tree-view area of the main SilkPerformer window, right-click the Profiles node and select Edit Active Profile. Alternative Select Settings/Active Profile from the SilkPerformer menu bar. 2 The Profile - [Profile1] - Simulation dialog opens at the Simulation tab (Replay category). 3 Scroll down to and select the Citrix icon. The Citrix General settings tab opens. 4 In the Options section of the General tab, specify a timeout value in the Synchronization timeout field. You may have to increase this value if your Citrix server is slow. 5 The Force window position option (enabled by default) automatically moves replayed windows to the coordinates specified in CitrixWaitForWindowCreation functions. 6 The Disconnect on transaction end option (disabled by default) disconnects the client after each transaction—even init transactions. 7 In the Logging section of the General tab, the Log screen before each user action option (enabled by default) enables onscreen display of user input (datastring values) for the moment before values are actually input into screens (e.g., a user might enter a string value into a spreadsheet cell. The value will not actually be input until the user clicks the Enter key. With this option enabled, in the node just preceding the click of the Enter key, the string value will appear onscreen as floating red text). This option requires significant processing and disk storage as it dictates that each user action generate a screenshot. With this option disabled you will not see all user input updates. 8 The Dump window region on unsuccessful screen synchronization option specifies that screengrabs be generated for all unsuccessful screen synchronizations. These bitmaps, when captured and saved to the current result directory (e.g., RecentTryScript) of your SilkPerformer installation, can be compared to corresponding recorded synchronizations to assist in debugging efforts. For example, a difference of a single pixel is enough to cause a screen synchronization error. Such 54 SilkPerformer Citrix Tutorial
5 CITRIX PROJECT & SYSTEM SETTINGS Citrix Simulation Settings a difference might best be detectable visually, by comparing recorded screengrabs with screengrabs captured when synchronization errors occur. 9 The grabbing, reading, compressing, and writing of screengrabs for TrueLogs involves significant processing resources and can lead to slow replay. The Use RAM disc option (disabled by default) enables faster TrueLog replay via the use of a RAM disk, rather than naming files and writing them to hard disk. Use the drop-down list to select the letter of your RAM disk. Note that this option does not install a RAM disk, it only allows you to specify a previously installed RAM disk. 10 Click OK to save your changes, or click Default to restore the default settings. Citrix Simulation Settings Citrix simulation settings enable you to configure the behavior of Citrix virtual users, including keyboard/mouse input and think time. Procedure To set Citrix simulation options: 1 In the Project tab of the tree-view area of the main SilkPerformer window, right-click the Profiles node and select Edit Active Profile. Alternative Select Settings/Active Profile from the SilkPerformer menu bar. SilkPerformer Citrix Tutorial 55
- Page 7 and 8: INTRODUCTION Support for Citrix Ter
- Page 9 and 10: INTRODUCTION Support for Citrix Ter
- Page 11 and 12: 1 Defining 1Chapter Load Test Proje
- Page 13 and 14: 1 DEFINING LOAD TEST PROJECTS Defin
- Page 15 and 16: 2 Creating 2Chapter Test Scripts In
- Page 17 and 18: 2 CREATING TEST SCRIPTS Creating a
- Page 19 and 20: 2 CREATING TEST SCRIPTS Creating a
- Page 21 and 22: 2 CREATING TEST SCRIPTS Creating a
- Page 23 and 24: 2 CREATING TEST SCRIPTS Screen Sync
- Page 25 and 26: 2 CREATING TEST SCRIPTS Screen Sync
- Page 27 and 28: 2 CREATING TEST SCRIPTS Verificatio
- Page 29 and 30: 2 CREATING TEST SCRIPTS Verificatio
- Page 31 and 32: 2 CREATING TEST SCRIPTS Trying Out
- Page 33 and 34: 2 CREATING TEST SCRIPTS Trying Out
- Page 35 and 36: 2 CREATING TEST SCRIPTS Trying Out
- Page 37 and 38: 2 CREATING TEST SCRIPTS Trying Out
- Page 39 and 40: 2 CREATING TEST SCRIPTS Trying Out
- Page 41 and 42: 2 CREATING TEST SCRIPTS Trying Out
- Page 43 and 44: 2 CREATING TEST SCRIPTS Trying Out
- Page 45 and 46: 3 Customizing 3Chapter User Data In
- Page 47 and 48: 3 CUSTOMIZING USER DATA Customizing
- Page 49 and 50: 3 CUSTOMIZING USER DATA Customizing
- Page 51 and 52: 3 CUSTOMIZING USER DATA Customizing
- Page 53 and 54: 4 Testing 4Chapter Citrix Web Inter
- Page 55 and 56: 4 TESTING CITRIX WEB INTERFACE SESS
- Page 57: 5 Citrix 5Chapter Project & System
- Page 61 and 62: 5 CITRIX PROJECT & SYSTEM SETTINGS
- Page 63 and 64: 5 CITRIX PROJECT & SYSTEM SETTINGS
- Page 65 and 66: 6 Best 6Chapter Practices Introduct
- Page 67 and 68: 6 BEST PRACTICES Test Preparation U
- Page 69 and 70: 6 BEST PRACTICES Test Preparation I
- Page 71 and 72: 6 BEST PRACTICES Recording Use Case
- Page 73 and 74: 6 BEST PRACTICES Recording Use Case
- Page 75 and 76: 6 BEST PRACTICES Troubleshooting Sc
- Page 77 and 78: 6 BEST PRACTICES Issues Specific to
- Page 79 and 80: 6 BEST PRACTICES Issues Specific to
- Page 81 and 82: Index A Adding timers 70 Adding ver
- Page 83 and 84: SilkPerformer Citrix Tutorial 79
5 CITRIX PROJECT & SYSTEM SETTINGS<br />
<strong>Citrix</strong> Simulation Settings<br />
a difference might best be detectable visually, by comparing recorded<br />
screengrabs with screengrabs captured when synchronization errors<br />
occur.<br />
9 The grabbing, reading, compressing, and writing of screengrabs for<br />
TrueLogs involves significant processing resources and can lead to slow<br />
replay. The Use RAM disc option (disabled by default) enables faster<br />
TrueLog replay via the use of a RAM disk, rather than naming files and<br />
writing them to hard disk. Use the drop-down list to select the letter of<br />
your RAM disk. Note that this option does not install a RAM disk, it<br />
only allows you to specify a previously installed RAM disk.<br />
10 Click OK to save your changes, or click Default to restore the default<br />
settings.<br />
<strong>Citrix</strong> Simulation Settings<br />
<strong>Citrix</strong> simulation settings enable you to configure the behavior of <strong>Citrix</strong> virtual<br />
users, including keyboard/mouse input and think time.<br />
Procedure To set <strong>Citrix</strong> simulation options:<br />
1 In the Project tab of the tree-view area of the main <strong>SilkPerformer</strong><br />
window, right-click the Profiles node and select Edit Active Profile.<br />
Alternative Select Settings/Active Profile from the <strong>SilkPerformer</strong><br />
menu bar.<br />
<strong>SilkPerformer</strong> <strong>Citrix</strong> <strong>Tutorial</strong> 55