
Collective execution
You can use the
CATT management collective execution function to run several test procedures together.1. Choose Utilities
The collective execution selection screen appears.
2. Choose the execution criteria. You can specify further criteria in addition to general selection criteria, such as application or creator of the procedure:
You can select by the test status with the Since date. The Since date specifies the time at which a test status was last assigned.

If you want to execute all test procedures, regardless of their test status, you must enter an asterisk (*) in the test status field and delete the Since date.
You can specify here whether you want to execute all existing variants as well, or only a particular variant (of each selected test procedure).
A sequence can be defined for a test procedure in the Context field in the CATT attributes (see also the notes below).
You specify execution details here.
Test status
To be able to assign a test status, the test status assignment must be set in the user defaults (see also
Authorization). The test status is assigned in the test case management data (in the attribute maintenance screen Management data function, Test data area, Status field), after the test run. You can see this test history via Management data. It takes one of the values "PASS", "FAIL" and "Untested". 
The test status should only be set in final tests.
You can choose selection criteria in the F4 possible entries help.
Variant test statuses are taken into account if you set the option with variant test status. Otherwise, the assigned test status applies only to the default parameterization. The variant test status is evaluated as follows:
You can call up a list of all current test data for the procedure, and all variants in all languages, in the management data window by choosing All test data.
The three list elements provide the following functions via
F2 :contains the complete test data history, including all variants and languages.
contains the test data history of a variant in all languages.
allows you to go to the log.
Sequence control
If you specify the sequence, all CATT procedures run in the order selected. If the selection contains CATT procedures which are flagged as leader or trailer, this is taken into account in the run sequence.
If you mark the field Total leader/Total trailer, all CATT procedures with the leader flag 1 or 2, or the trailer flag 8 or 9 are included, independently of the selection.
If you also want to choose CATT procedures with leader values 3 or 4, they must satisfy the selection.
Execution
If you mark the field List processing required in the Prepare CATT collective test screen, you receive a list of all selected test procedures the first time that you choose Execute. You can exclude procedures from the collective execution by removing them from this list by double-click.
By selecting with runtime statistics, a minimum, mean, and maximum run-time is output for each CATT procedure, provided you have also marked the field List processing required.
These data are the result of previous time measurements, which were made when this CATT procedure was executed in the current system. If the CATT procedure was either never executed in the current system, or only a long time ago, no run-times are output.
You can also specify the processing mode and the log type (see Individual execution). The default values are processing mode n (background) and log type s (short).
You can make entries in the Session and Short description fields so that you can later locate the log again via the log history.
You specify how many minutes run-time is to be available for the execution of the selected CATT procedures in the Maximum run-time in minutes field. If the limit is reached, the CATT procedure currently being executed is completed, and the collective test is then immediately ended. The CATT procedures planned to follow are no longer executed.
The default value 0 has no effect on the run-time available.