When enabled, the Citrix monitoring panel provides the
ability to pause your tests during a run and to provide manual input.
It also provides a comparison view to compare expected window events
with the actual window events received during the test. This capability
can be useful when you are debugging your tests.
Before you begin
To display the Citrix monitoring panel during performance
schedule runs, first enable the panel in the performance schedule.
See Enabling and disabling the Citrix monitoring panel for more information.
The
Citrix monitoring panel uses resources; therefore, use the panel only
for debugging and test development. For actual performance testing,
disable the panel so that the results are accurate.
Procedure
- With the monitoring panel option enabled, run the schedule. A window opens with the virtual users running Citrix clients
on multiple pages. Click a tab to display the corresponding virtual
user.
- Click the Monitoring tab to display
the monitoring panel. The monitoring panel displays the
following information:
- Monitoring Panel
- This panel displays information about the execution of each virtual
user.
- Pool Name
- Displays the name of the virtual user pool. There is one pool
per location and user group.
- Active Virtual Users
- Displays the number of virtual users currently active. This value
is updated permanently during the run of the schedule.
- User Action Rate
- Displays the number of Citrix user key or mouse actions that were
simulated during the last 5 second interval.
- Total Elapsed Time
- Displays the total time elapsed since the start of the schedule
run.
- Current® Action
- Displays the last user action executed in the test.
- Timeouts
- Displays the number of synchronization timeouts for the virtual
user. The color represents the status of the timeout:
- Green: ok.
- Yellow: a timeout occurred on a conditional synchronization.
- Red: a timeout occurred on a mandatory synchronization.
- Elapsed Time
- Displays the time elapsed since the start of the virtual user
run.
- Status
- Displays the execution status of the virtual user.
- Select a virtual user and click one of the following buttons
to interact with the execution of the test.
- Go To
- Click to display the Citrix session of the selected virtual user.
- Pause or Play
- Click to pause or resume the execution of the selected virtual
user. You can also pause the execution by setting breakpoints in the
test.
- Step
- When the test is on pause, click to execute each user input action
in the test, step by step. To pause test execution, you can either
click the Pause button or set breakpoints in
the test. Click Play to resume the test.
- Interact
- When the test is on pause, click to allow manual actions in the
virtual user session. Use this feature if a test fails to synchronize
or gets stuck in an unexpected state. To pause test execution, you
can either click the Pause button or set breakpoints
in the test. Click Play again to resume the
test execution at the point where it was paused.
- Stop
- Click to stop the execution of the selected virtual user. When
all virtual users are stopped, the schedule ends.
- When you have finished interacting with the Citrix session,
click Play to resume the execution.