In unserem letzten Blog haben wir über SAP-Cybersecurity und Transportsicherheit gesprochen. In Fortführung dieses Themas möchte ich das ABAP Test Cockpit (ATC) und seine Rolle bei der Absicherung von benutzerdefiniertem Code diskutieren.

Ich habe bereits über SAP DevOps Toolchaining geschrieben, und ATC - das es schon seit vielen Jahren gibt - ist ebenfalls Teil der DevOps-Diskussion.

Heute möchte ich die Sicherheit jedoch unter dem Gesichtspunkt betrachten, dass der Code, der in Ihre SAP-Systeme gelangt, angemessene Tests und Überprüfungen mit Hilfe von Code Inspector- oder ATC-Check-Varianten bestanden hat.

Diese unerlässliche Überprüfung des ABAP-Codes gewährleistet die Sicherheit und Stabilität Ihrer Systeme und minimiert Unterbrechungen des täglichen Geschäftsbetriebs.

Da sich die SAP-Welt ständig weiterentwickelt, ist das ABAP Test Cockpit ein praktisches Werkzeug, das Sie verstehen und einige Zeit damit verbringen sollten, um die Migration von SAP-Änderungen in die Produktion zu erleichtern und den ROI Ihrer SAP-Investition zu erhöhen.

Was ist ATC?

DieABAP Test Cockpit ist ein ABAP-Check-Toolset, mit dem Sie statische Prüfungen und Unit-Tests für Ihre ABAP-Programme durchführen können.

ATC in Aktion

ATC ABAP Test Cockpit

Warum sollten Sie das ABAP Test Cockpit verwenden?

Die Qualitätssicherung ist von entscheidender Bedeutung, wenn man das Volumen des von Unternehmen entwickelten ABAP-Codes und die Möglichkeit bedenkt, dass Fehler in einer SAP-Anwendung wichtige Geschäftsprozesse beeinträchtigen können.

Der Einsatz von ATC bietet viele Vorteile, unter anderem:

  • ABAP Test Cockpit ist das SAP-Toolset für die zentrale Verwaltung von ABAP-Qualitätsprüfungen
  • ATC basiert auf der SAP Code Inspector-Engine, so dass alle SCI-Prüfungen und Varianten wiederverwendet werden können. ATC wird automatisch SCI+ anstelle von Standard-SCI verwenden, wenn SCI+ implementiert wurde.
  • Obligatorische Durchsetzung eines Qualitäts-Gateways
  • Alle Prüfergebnisse sind über einen zentralen Berichtsmechanismus mit Filtern und Aggregationen verfügbar
  • Das Toolset verfügt über ein robustes Verfahren zur Verwaltung von Ausnahmen und Befreiungen
  • Zentraler Einstiegspunkt für alle Werkzeuge zur statischen Codeprüfung
  • Integration in die ABAP Development Workbench mit hoher Benutzerfreundlichkeit für Entwickler und Qualitätsexperten
  • Unterstützung wesentlicher QA-Techniken wie Q-Gates und Regressionstests in einem Konsolidierungssystem
  • Transportkontrolle durch Kontrollläufe vor dem Transport
  • Freistellungsverfahren zur effektiven Bearbeitung von Feststellungen
  • Priorisierung von automatisierten Testfällen

Automatisieren Sie ATC mit Rev-Trac!

Rev-Trac Platinum 8.2.2 ermöglicht eine sofortige Integration mit fortschrittlichen SAP-Toolsets, einschließlich ABAP Test Cockpit und Code Inspector.

Diese Integration erzwingt die Verwendung des ATC zum richtigen Zeitpunkt im Prozess und stellt sicher, dass nur ABAP-Code höchster Qualität an Ihre SAP-Systeme geliefert wird.

Um Aufwand zu sparen, sendet Rev-Trac den Code automatisch an das ABAP Test Cockpit, wenn es konfiguriert wurde. Der nächste Schritt kann automatisch genehmigt werden, wenn die durchgeführten Tests und Prüfungen genehmigt werden. Gleichzeitig wird der benutzerdefinierte Code automatisch abgelehnt, wenn er die Prüfungen nicht besteht.

Systemanforderungen
Das ABAP Test Cockpit ist bereits mit EhP2 für SAP NetWeaver 7.0 Support Package Stack 12 (SAP Basis 7.02, SAP Kernel 7.20) und EhP3 für SAP NetWeaver 7.0 Support Package Stack 5 (SAP Basis 7.31, SAP Kernel 7.20) verfügbar.

Für weitere Informationen darüber, wie ATC und Rev-Trac als Lösung zusammenarbeiten, wenden Sie sich bitte an hello@rev-trac.com.