eCATT

ECATT (extended Computer Aided Test Tool) is the SAP's own development of a tool for (software ) test automation. It provides a graphical interface with ABAP Script Editor and private instruction set. Also available is the ability to record and to parameterize the test modules. With the eCATT tool SAP transactions can be recorded in the test script. These test scripts can be used for test purposes or to build new master data.

Elements of the eCATT test case

Call with the SAP transaction: SECATT.

  • System data container: contains relevant RFC connections ( TCODE: SM59)
  • Test script: contains recorded transaction and parameter
  • Test data container: contains test variants
  • Test Configuration: encapsulates system data container, test script and test data container to a test case

Only test configurations can be integrated into test catalogs and test packages. When playing a test catalog only the default variants are played, so you have to build new master data the test configuration to be started manually to run multiple internal or external test variants.

CATT tool

Call with the SAP transaction: SCAT.

  • SAP Basis Release 6.10: CATT ( the previous version of eCATT is available in its entirety)
  • SAP Basis Release 6.20: CATT test cases can not be created, but only changed
  • SAP NetWeaver 7.0: CATT test cases can only be displayed

ECATT tool

Call with the SAP transaction: SECATT.

  • SAP Basis Release 6.10: eCATT is not yet available
  • SAP Basis Release 6.20: eCATT test cases can be created, but are very error prone and maintenance -intensive, CATT test cases can be migrated to eCATT
  • SAP NetWeaver 7.0: eCATT can be fully exploited

As of SAP NetWeaver 7.0 external version files can be used to migrate master data. There is also the possibility of test scripts with the Rerecord rerecord on the acquisition of all parameters.

CATT variables

Using CATT variables, parameters can be supplied dynamically at runtime with values. Some of the CATT variables most commonly used are:

Areas of application

The functionality of the eCatt was designed by SAP for the implementation of automated testing on development and / or consolidation systems. Many SAP customers eCATT is, however, as the previous CATT, also to import data in production systems used.

252512
de