Home
  Produkte
  Add-Ons für
SAP®-Systeme
  CT-Assist 7.1
  Anwendungsgebiete
  1. IT-Leitung
  2. IT-Organisation
  3. Programmierung
  4. Qualitätssicherung
  5. IT-Revision
  Kommentare von Anwendern
  SAP®-System Integration
  PDF / Download
  Programm / Download
  CT-Debug & Trace_Modul
  SAP®-System Integration
  PDF / Download
  Programm / Download
  CT-BW Analyzer & Docu
  CT-Codeview & Analyzer
  CT-Test & Optimizer
  eLearning für ABAP™
  CT-Professional_100+Help
  CT-Professional_100
  CT-Understanding_100
  CT-Help_Workbench
  Consulting
  Workshops
  ABAP™-Programme
  Shop [SSL]
  Downloads
 

Home > Add-Ons für SAP®-Systeme > CT-Test & Optimizer


CT-Test & Optimizer 2.0

Das Add-On zur dynamischen Ablaufermittlung prozessierter ABAP™-Programme



 


Die Prozessanalyse von ABAP™-Programmen ...


... in Zukunft mit übersichtlicher, visueller Darstellung

Die bisherige konventionelle Methode

Die konventionelle Analyse von Source Code zur Ermittlung des Programmablaufes (z.B. ABAP™-Programme), der Fehlerklärung oder Qualitätskontrolle, ist relativ aufwendig. Zusätzlich ist diese Prozessanalyse vergleichsweise anstrengend und erfordert über eine längere Zeit hohe Konzentration.

Häufig gelingt es erst durch eine zeitaufwendige manuelle Debugging-Session den genauen Programmablauf für eine bestimmte Situation zu ermitteln (z.B. wegen dynamische Programmsteuerung), vorausgesetzt die entsprechenden Testdaten und Steuerungstabellen stehen in geeigneter Konstellation zur Verfügung ...

Was fehlt ...

Eine detaillierte Aufzeichnung der prozessierten ABAP Befehle steht im Rahmen konventioneller Analyse-Methoden nicht zur Verfügung. Ein solcher aufgezeichneter Trace-Pool könnte Ihnen zu einem späteren Zeitpunkt per Offline-Trace den Programmablauf eines definierten Testfalles im Einzelnen zeigen - grafisch aufbereitet.

 

Die zukünftige visuelle Prozessanalyse
wird Ihnen die Arbeit auch im Detail erleichtern ...

Aus dem Trace-Datenpool einer aufgezeichneten Debugging-Session
(ABAP™-Programmablauf) oder mit den gesammelten Daten der Laufzeitanalyse (Transaktion SE30) werden durch den 'CT-Test & Optimizer' die relevanten Informationen zur Generierung der Prozess-Diagramme ausgewertet.

Diese generierten Steuerungsdaten bilden die Grundlage für die Visualisierung des prozessierten Programmablaufes. Aufgrund dieser graphischen Darstellung erkennen Sie mit einem Blick die wesentlichen prozessierten Programmereignisse (FORM, FUNCTION, METHOD, DYNPRO, MODULE, CALL SCREEN usw.).

Offline Debugging
Über die Menüfunktion 'Offline Debugging' können Sie vorwärts /rückwärts durch das Diagramm steppen und somit auf einfache Weise den prozessierten Programmablauf visuell analysieren (wann und wo und sooft Sie wollen ...).

Innerhalb des Diagramms stehen Ihnen umfangreiche Bearbeitungsfunktionen für die Programmanalyse und Dokumentation zur Verfügung. Durch Doppelklick auf ein Graph-Element können Sie z.B. in dem entsprechenden Abschnitt des Source Codes navigieren.

Auch aus dem Source Code heraus positionieren Sie mit einem Mausklick auf das jeweilige Graph-Element. Zusätzlich können Sie über ein Graph-Element weitere Informationen (CALL Hierarchie, Eingangsparameter, Ausgangsparameter, Laufzeiten usw.) ermitteln.

Die für Sie aktuell nicht bedeutsamen Graph-Elemente umfangreicher Prozessketten können Sie z.B. komprimieren, um dadurch die jeweils wichtigen prozessierten Teile des Programms hervorzuheben.

 

Ein Screenshot

Der CT-Test&Optimizer zeigt in diesem Screenshot einen Source Graph auf der Basis der Laufzeitanalyse (Transaktion SE30).

Weitere Informationen (mit großen Bild)...


Bild vergrößern

 

Welche IT-Bereiche profitieren von der graphischen Prozessanalyse?

Die grafische Darstellung der prozessierten ABAP™-Programmereignisse führt zu einem transparenten Überblick des Programmablaufes und unterstützt dadurch wesentlich die Aufgabenbereiche:

Optimierung der Geschäftsprozesse auf Programmebene
- welche Codingteile sind welchem Prozess zugeordnet ?
- sind die prozessierten Codingteile für den aufrufenden Prozess geeignet ?
- können die prozessierten Programmteile die benötigten Informationen liefern ?
- ist die Programmsteuerung durch das Customizing korrekt ?

Prozessdokumentation
- übergreifende Dokumentation von zusammenhängenden Programmabläufen
- Dokumentation von dynamisch aufgerufenen externen Programmen

Modifikation (Zuordnung von geeigneten USER-Exits)
- zu welchem Zeitpunkt stehen welche Daten zur Verfügung ?

Kontrolle der Vollständigkeit von Testdaten
- welche Programmteile werden nicht von den Testdaten aufgerufen ?

Graphische Dokumentation des Programmablaufes von Testdaten
- schneller Überblick über die Funktionsweise von Programmteilen

Qualitätskontrolle
- einfacher Überblick über die prozessierte Programmstruktur
- besteht eine klare Aufrufhierarchie ?
- sind einzelne Programmereignisse auffällig oft beteiligt ?

Performance-Prüfungen
- welche Programmteile blockieren nachfolgende Routinen ?
- welche zeitkritischen Programmteile behindern welchen Transaktionsablauf ?

EDV-Revision
- automatische Dokumentation der prozessierten Programmbereiche
- Kontrolle zu unterschiedlichen Zeiten auf identisch gleiche Programmabläufe

Wartung, Programmänderungen
- automatische Registrierung von Prozeßabläufen vor/nach einer Wartung
- Kontrolle der Programmausführung vor/nach Programmänderungen

2nd Level Support

Training, Ausbildung

...

 

R/3®-Integration

Der CT-Test & Optimizer ist für folgende SAP®-Systeme geeignet: R/3® von Release 3.x bis einschließlich 4.7 (Enterprise), mySAP™ ERP, mySAP™ CRM, SAP® BW, sowie alle weiteren Komponenten, die auf SAP® Netweaver® (bis 7.1) Systemen basieren.

Das Add-On zeichnet sich durch eine zeitgemäße, ergonomische Oberfläche und effektive Arbeitsunterstützung aus. Die Installation dauert im allgemeinem ca. 5 Minuten. Informationen zu den Systemvoraussetzungen finden Sie hier.

Übersichts-Skizze:



[Bitte klicken Sie hier für ein Vollbild]

 

Whitepaper

 

Whitepaper