Clients for creating and running test cases 

You can create client-independent test cases in any client, but you can only run them in one client. This must not be a productive client, as customizing settings are changed and test master data is created (e.g. documents), which can lead to errors in the productive system.

To allow test cases to run in a client, the client table T000 must be maintained in System administration under the menu Administration ® Client management ® Client maintenance. The CATT procedure execution allowed flag must be set in the client detail view Restrictions group.

Correction popups can appear in the customizing transactions if the Rec changes autom. flag is set in the table T000. Do not set this flag when creating CATTs, otherwise the CATT procedure screen sequence for this customizing transaction may no longer be correct.