
Test and Data Management
eCATT Objects
Test Configuration
This data object contains a set of references to a test script, a system data container, and possibly several test data containers. A test configuration contains all the information necessary to run an automatic test without further user interaction.
The separation of test script, test data, and system data allows for a considerable degree of reuse.
Test Script
This data object consists of an executable script and an interface for data transfer.
Test Data Container
This data object contains a set of parameters that can be maintained independently of a test script. Parameters can be ABAP simple types, structures, or tables.
System Data Container
This data object identifies instances of SAP systems. It can be maintained independently of the test script.
Having the system data as an independent object allows test scripts to be efficiently redirected when the system landscape changes.
Central Test System
All the actions executed by eCATT can take place from a single designated system. This system also stores all the data. This makes the administration and execution of tests easier.
Versions and Variants
A test script can have several
versions. This allows different implementations for different releases. Test data containers and test configurations can have variants. Variants are different sets of data.Transport and Download
All eCATT objects are Repository objects. Therefore, you can take advantage of the standard SAP transport tools.
Naming Convention
There is no naming convention for eCATT objects. A name is an alphanumeric string up to 30 characters long. A name is not case-sensitive.