background image
<< Start Group Information | Time Information >>
<< Start Group Information | Time Information >>

Execution Order

Before You Run a Suite
125
Execution Order
In performance testing, the execution order defines the order in which virtual testers
are started. Therefore, this order determines which user groups are executed if you
run fewer virtual testers than the maximum number defined. Select one of the
following:
s
Sequential
­ Suites that run in a sequential order run each virtual tester as it is
encountered in the suite (from the top to the bottom).
s
Balanced
­ Suites that run in a balanced order evenly distribute the run among the
user groups in proportion to the suite.
s
Run fixed users first
­ Runs the fixed user groups before the scalable user groups,
regardless of the execution order. If your user groups are all fixed, this option has
no effect.
Assume that you have defined four user groups with a total of 101 virtual testers, and
your suite contains them in this order:
s
End of Month Accounting: 1 virtual tester
s
Accounting: 20 virtual testers
s
Data Entry: 30 virtual testers
s
Sales: 50 virtual testers
Although your suite contains 101 virtual testers, you want to run it with only 10
virtual testers. The following table lists how the execution order affects which users
are run.
If you select
Run these user groups
Sequential
1 End of Month Accounting
9 Accounting
Balanced
2 Accounting
3 Data Entry
5 Sales
Balanced and Run Fixed Users First
1 End of Month Accounting
2 Accounting
3 Data Entry
4 Sales