SNAP Logo
     
 

Ab Basissystemen der Version 6.40 steht Ihnen auch ECATT (= Extended Computer Aided Test Tool) als extrem flexibles und mächtiges Test-Tool zur Verfügung. Auch im Nachfolger des früheren „CATT“ werden dabei sogenannte Test-Skripts entwickelt, die man zunächst aufzeichnet. Das so erstellte Script können Sie dann entsprechend dynamisch gestalten, also mit Variablen und Parametern versehen. Auch Entwicklungen (z.B.: Schleifen, IF-Abfragen, ABAP Coding, …) sind möglich. Danach laden Sie Testdaten (= „Testdaten-Container“) in Ihr Skript und lassen es mit einer Vielzahl von unterschiedlichen Varianten an Eingangs-Daten automatisiert ausführen. So können Sie einen vom Skript getesteten Prozess äußerst effizient und in allen Ablauf-Varianten testen – das ganze auf Knopfdruck! 

Als Ergebnis erhalten Sie ein detailliertes Protokoll mit Ampelsignalen (Gutfall / Fehlerfall) – für jeden Testdurchlauf sehen Sie also plakativ wo im Prozess ein Fehler aufgetreten ist. Durch Verkettung von Skripts (z.B. Skript 1 = „Bestelleingang vom Kunden“, Skript 2 = „Anlage Kundenauftrag“, Skript 3 = „Freigabe und Belieferung“, Skript 4 = „Fakturierung“) können weiters ganze SAP-Prozessketten getestet werden – alleine der Aufwand für das Entwickeln der Skripts je testbarem Prozess ist initial zu leisten – danach können Sie diese Prozesse via Knopfdruck in allen Variationen testen. 

Dabei kann ECATT auch ganze Prozesse über mehrere Systeme hinweg testen. Die einzelnen Skripts werden zwar zentral am „ECATT-Server“ (beliebiges SAP System mit Netweaver Stack der Version > = 6.40) entwickelt, zur Laufzeit jedoch kann jedes Skript auf jedem beliebigen SAP Backend (via RFC) ausgeführt werden. Alle, für Tests relevanten Systeme werden dabei in einem sogenannten „System Daten Container“ zusammengefasst.

 

ABAP-Unit - "Der testende Programmcode"

Übersicht ECATT

Was ist möglich mit ECATT?

SAP Test Workbench - Organisation der Tests / und des Test-Managements

 

 

 

 

ECATT - Protokollanzeige