Das ABAP Test Cockpit (ATC) spielt eine wichtige Rolle dabei, Custom Code abzusichern, indem Qualitäts- und Security-Themen früh im Entwicklungszyklus erkannt werden.
SAP-Systeme abzusichern, beginnt damit, sicherzustellen, dass jeder Custom Code die vorgesehenen Tests und Reviews durchlaufen hat – z. B. über Code Inspector oder ATC Check Variants.
In diesem Blog erfahren Sie, warum konsequente ABAP Code Checks die Sicherheit und Stabilität Ihrer Systeme erhöhen und Störungen im täglichen Geschäftsbetrieb reduzieren.
Während sich SAP weiterentwickelt, bleibt ATC ein praxisnahes und wertvolles Tool, um die Qualität von Custom Code zu steuern und den Nutzen Ihrer SAP Investments weiter zu stärken.
Was ist das ABAP Test Cockpit?
Das ABAP Test Cockpit ist SAPs Standard-Toolset für statische Code Checks und Unit Tests für ABAP Code.
ATC basiert auf der Engine des SAP Code Inspector (SCI). Dadurch können Organisationen bestehende Check Variants wiederverwenden und durch zusätzliche Regeln erweitern. Wo verfügbar, nutzt ATC automatisch auch SCI+-Funktionen für weiterführende Analysen.
ATC in der Praxis

Warum das ABAP Test Cockpit für Custom Code Qualität und Security nutzen?
Quality Assurance ist kritisch, nicht nur wegen der Menge an ABAP Code, die Teams entwickeln, sondern auch wegen der potenziellen Auswirkungen von Problemen (z. B. Bugs) auf zentrale Business-Prozesse. ATC Checks helfen dabei, konsistente Standards durchzusetzen und operatives Risiko zu senken – durch folgende Fähigkeiten:
Quality- und Security-Durchsetzung
- zentrales Management von ABAP Qualitäts- und Security-Checks
- verpflichtende Quality Gates, bevor Transports freigegeben werden
- frühes Erkennen von Security Vulnerabilities und Risiken
Governance und Compliance
- robuste Prozesse für Exemptions und Exceptions
- zentrales Reporting mit Filter- und Aggregationsmöglichkeiten für Audit und Review
- Single Point of Entry für Static Code Check Tools
DevOps und Developer Productivity
- Integration in die ABAP Development Workbench
- Wiederverwendung von SAP Code Inspector (SCI/SCI+) Checks und Variants
- Unterstützung für Regression Testing und Konsolidierungssysteme
- Priorisierung automatisierter Test Cases
- Transportkontrolle durch automatische Check Runs vor der Freigabe
Zusammen unterstützen diese Funktionen ein konsequentes Shift Left bei Quality und Security – und reduzieren Rework sowie Produktionsvorfälle.
ATC Checks mit Rev-Trac automatisieren und durchsetzen
Rev-Trac bietet Out-of-the-box Integrationen mit fortgeschrittenen SAP Toolsets – darunter ABAP Test Cockpit und Code Inspector.
Diese Integration sorgt dafür, dass ATC Checks direkt in SAP Change- und Transportprozesse eingebettet werden, damit nur hochwertiger, regelkonformer Code in Ihre SAP-Systeme gelangt.
Mit Rev-Trac:
- Code wird – sofern konfiguriert – automatisch an ATC übergeben
- Changes, die ATC Tests und Checks bestehen, können automatisch freigegeben werden (weniger manueller Aufwand)
- Changes, die Checks nicht bestehen, werden automatisch abgelehnt
Wenn Sie mehr darüber erfahren möchten, wie ATC und Rev-Trac als gemeinsame Lösung zusammenarbeiten, kontaktieren Sie bitte einen unserer SAP Change Management Experten.
Frequently Asked Questions (FAQ)
Sind ATC Checks verpflichtend für SAP Security?
ATC Checks sind technisch nicht zwingend vorgeschrieben – gelten aber als Best Practice, um SAP System Code abzusichern, insbesondere in regulierten Umgebungen und im Rahmen von S/4HANA Transformationen.
Lassen sich ATC Checks in SAP DevOps Pipelines integrieren?
Ja. ATC Checks können in SAP DevOps Workflows integriert werden – insbesondere in Kombination mit SAP Change Automation Tools wie Rev-Trac, um Quality- und Security-Checks vor dem Release von Transports in Produktion durchzusetzen.
Unterstützt ATC S/4HANA Custom Code Checks?
Ja. ATC unterstützt S/4HANA-spezifische Checks und hilft Organisationen, Inkompatibilitäten und nicht-konformen Code während der Migration und danach zu identifizieren.