Anfang des Inhaltsbereichs

Hintergrunddokumentation eCATT-Debugger  Dokument im Navigationsbaum lokalisieren

Analog zum ABAP-Debugger hilft Ihnen der eCATT-Debugger beim Auffinden von Fehlern in Ihren Testskripts. Unter anderem können Sie Ihre Testskripte schrittweise ausführen, Breakpoints setzen, Variablen überwachen und ihre Werte während der Laufzeit ändern.

Debugger starten

Im Feld Debugmodus der Startoptionen können Sie angeben, wann ein Skript im Debug-Modus ausgeführt werden soll. Ein Skript kann zum Beispiel sofort im Debug-Modus starten oder erst in den Debug-Modus wechseln, wenn ein Breakpoint oder ein Fehler aufgetreten ist.

Sie können für die Befehle SAPGUI, GETGUI und CHEGUI auch die Option Anhalten im Debugger wählen. Wenn das Skript an einem dieser Befehle aufgrund der Option Anhalten bei anhält, wird der Debugger anstelle des gewohnten Dialogfensters zur Steuerung von SAPGUI-Befehlen aufgerufen.

Debugging-Bild

Die folgende Abbildung zeigt die Hauptfunktionen des eCATT-Debuggers.

Diese Grafik wird im zugehörigen Text erklärt

In der linken oberen Ecke des Bildes befinden sich wie beim ABAP-Debugger vier Drucktasten für die Debugging-Steuerung. Sie entsprechen den folgenden Tasten:

Obwohl die Breakpoint-Behandlung zunächst in den Startoptionen angegeben wird, können Sie sowohl den Debug-Modus als auch das Verhalten des SAPGUI-Befehls während des Debugging ändern.

In der Mitte des Anzeigenbereichs erscheint ein Bereich, der der Protokollanzeige ähnelt. Über der roten Zeile erscheinen die bereits ausgeführten Befehle. Direkt unter der roten Zeile befindet sich, gekennzeichnet durch den blauen Pfeil und rot angezeigt, der auszuführende eCATT-Befehl. Das übrige Testskript ist grau dargestellt.

Parameterliste

In der linken unteren Ecke des Bildes befindet sich die Parameterliste. Hier können Sie die Parameterwerte ansehen und ändern. Sie können die Anzeige auch umschalten, um die Kommandoschnittstellen aufzulisten. Sie können einen strukturierten Parameter oder eine Kommandoschnittstelle wählen, indem Sie Parameterwert anzeigen (Diese Grafik wird im zugehörigen Text erklärt) wählen und ihn oder sie im Struktur-Editor anzeigen.

Struktur-Editor

In der rechten unteren Ecke des Bildes befindet sich der Struktur-Editor. Er erscheint nur, wenn Sie die Anzeige eines Parameters oder einer Kommandoschnittstelle gewählt haben. Hier können Sie die Werte während des Debugging anzeigen und bearbeiten.

Breakpoints

·        Für das Setzen von Breakpoints verwenden Sie:

·        Den Befehl BREAK im Testskript.

·        Die Startoptionen. Hier können Sie angeben (Zeilennummern, Befehle etc.), wo Breakpoints gesetzt werden sollen.

·        Das Breakpoints-Menü und Symbole im Debugger.

 

 

Ende des Inhaltsbereichs