The ABAP Test Cockpit (ATC) is the central SAP tool to check, evaluate and improve the quality of customer ABAP developments (so-called Z-Code).
What is the benefit?
The number of companies that use and appreciate ATC productively is growing rapidly. There are several reasons for this:
- Increases the security, stability, performance, maintainability and release capability of in-house developed programs and supports the introduction of HANA and S/4HANA.
- Also increases the competence of developers and their awareness of the above-mentioned issues.
- Is included as standard and is easy and inexpensive to implement.
- Requires little administrative effort and runs largely automatically and “silently” – provided that the implementation was done well.
- ATC will be further expanded. For example, under S/4HANA and the use of ADT (ABAP Development Tool, successor to SE80) there is the possibility of mass changes to programs.
clavis supports you with additional, exclusive services
- A tried and tested procedure model
- The inventory and evaluation of your customer-specific developments
- A derived strategy for an ATC implementation
We also have preconfigured templates for the checks available for you and have developed a number of additional tools that extend and optimize the ABAP Test Cockpit, such as
- System-wide test runs and automated notification of developers about found errors
- Automated release of findings, according to defined rules
- ATC errors when checking SAP standard code in the customer namespace (e.g. OData services) are ignored
- Customer-specific ATC checks in addition to SAP standard checks
- GDPR-compliant check of access to personal data or connection to ILM
Benefit from our strategy
Experience shows that ATC is hardly noticeable after a few weeks in productive use, but it has a measurable effect: the quality of the developments reaches a significantly higher level and saves IT maintenance and development costs in the long term.
But: If the ABAP Test Cockpit is introduced without “advance warning”, this can lead to a considerable hindrance for the developers, who are suddenly confronted with unexpected and unknown requirements.

We have summarized detailed information on ATC for you in our detailed product information (PDF):

Do you have any questions?
Get in touch with us.