Anfang des Inhaltsbereichs

Vorgehensweisen SAPGUI (Record) für die Aufzeichnung von Transaktionen verwenden Dokument im Navigationsbaum lokalisieren

Verwendung

SAPGUI (Record) wird für die Aufzeichnung von Transaktionen verwendet, die Controls enthalten.

Während der Aufzeichnung werden ein oder mehrere SAPGUI-Befehle angelegt, in denen Änderungen zum Status der Dynpro-Elemente aufgezeichnet werden. Sie können diese Befehle bei jedem Token-, Dynpro-, Transaktions- oder Session-Wechsel automatisch erzeugen lassen. Zu jedem beliebigen Zeitpunkt während der Aufzeichnung können Sie Neuen SAPGUI-Befehl einfügen wählen, um einen SAPGUI-Befehl manuell zu erzeugen.

Voraussetzungen

SAP GUI 6.20 oder höher muss auf dem Rechner installiert sein, auf dem das Testskript läuft.

Die Unterstützung von Scripting muss installiert und aktiv sein. Siehe Systeme und Rechner für eCATT vorbereiten.

Vorgehensweise

...

       1.      Wählen Sie im Skript-Editor die Option Muster .

Sie gelangen auf das Dialogfenster Muster einfügen.

       2.      Wählen Sie in der Dropdown-Liste von Gruppe die Option UI-Ansteuerung.

       3.      Wählen Sie in der Dropdown-Liste Kommando die Option SAPGUI (Record).

Ein vom System generierter Name erscheint im Feld Schnittstelle. Wenn ein Pflegesystem im Register Attribute angegeben ist, erscheint ein vom System generierter Name im Feld Zielsystem.

       4.      Bestätigen oder bearbeiten Sie die vom System generierten Namen.

       5.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt.

Sie gelangen auf das Dialogfenster Aufzeichnung SAPGUI Befehl. Hier können Sie den Aufzeichnungsmodus einstellen. Sie können den Modus während der Aufzeichnung ändern.

       6.      Wählen Sie einen der folgenden Aufzeichnungsmodi:

...

¡        Manuelle Erzeugung. Ein SAPGUI-Befehl wird nur erzeugt, wenn SAPGUI Befehl in Skript einfügen gewählt wurde oder die Aufzeichnung angehalten wird.

¡        Pro Dialogschritt. Jede Kommunikation zwischen Frontend und Backend erzeugt jeweils einen SAPGUI-Befehl.

¡        Bei jedem DynPro-Wechsel. Jeder Dynpro-Wechsel erzeugt jeweils einen SAPGUI-Befehl.

¡        Für jede Transaktion. Jeder Transaktions-Wechsel erzeugt jeweils einen SAPGUI-Befehl.

¡        Für jede Session. Die Daten für jede Session wird jeweils in einem SAPGUI-Befehl aufgezeichnet.

       7.      Wenn eine Transaktion automatisch von eCATT gestartet werden soll, geben Sie den Transaktionscode in das Feld Aufzeichnung starten mit Transaktion ein.

       8.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt Aufzeichnung starten.

Es wird automatisch ein neuer Modus gestartet. Ein neues Dialogfenster Aufzeichnung SAPGUI Befehl erscheint im ersten Modus.

       9.      Überprüfen Sie die Daten der Session im Popup und wählen Sie Ja.

Es erscheint das Dialogfenster Aufzeichnung läuft... Es ist während der gesamten Aufzeichnung verfügbar. Sie können die Einstellungen jederzeit während der Aufzeichnung ändern.

...

¡        Sie können den Aufzeichnungsmodus ändern und die Änderung bestätigen, indem sie Erzeugungsmodus ändern wählen.

¡        Ein neuer SAPGUI-Befehl wird erzeugt, wenn Sie Neuen SAPGUI Befehl einfügen wählen.

¡        Sie können den Initialzustand von gewählten Typen der Dynpro-Elemente aufzeichnen. Weil dadurch eine große Datenmenge entstehen kann, überlegen Sie sich, was und wann Sie etwas aufzeichnen wollen.

¡        Sie können während der Aufzeichnung die Befehle GETGUI oder CHEGUI einfügen, indem Sie die entsprechenden Drucktasten wählen.

   10.      Wenn Sie den Transaktionscode in Schritt 5 nicht eingegeben haben, startet die Transaktion in der zweiten Session.

   11.      Wählen Sie in der ersten Session Aufzeichnung beenden.

Die SAPGUI-Befehle und die zugehörigen Kommandoschnittstellen werden in das Testskript eingegeben.

 

 

 

Ende des Inhaltsbereichs