Anfang des Inhaltsbereichs

Hintergrunddokumentation Testskript-Editor Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können den Testskript-Editor für das Anlegen und Pflegen von Testskripten verwenden. Verwenden Sie die Aufzeichnungs-Funktionen oder geben Sie eCATT-Befehle direkt in den Befehl-Editor ein.

Der Testskript-Editor hat die folgenden Bereiche:

·        Drucktastenleiste

·        Informationsbereich

·        Editor-Register

¡        Parameterliste

¡        Befehl-Editor

¡        Struktur-Editor

·        Attribut-Register

Diese Grafik wird im zugehörigen Text erklärt

Parameterliste

Die Parameterliste enthält die Parameter und die Kommandoschnittstellen. Sie können zwischen der Anzeige von Parametern und der von Kommandoschnittstellen umschalten, wenn Sie Diese Grafik wird im zugehörigen Text erklärt wählen.

Wenn Sie Änderungen in der Parameterliste vornehmen, können Sie die Liste mit Diese Grafik wird im zugehörigen Text erklärt auffrischen. Dadurch wird nicht nur die Anzeige aktualisiert, sondern es wird auch von jedem Parameter die Definition der Referenz vom ABAP Dictionary (vom Zielsystem, falls es festgelegt wurde) erneut gelesen und die Struktur der strukturierten Parameter erneut angelegt. Die Werte in einem strukturierten Parameter werden in den Feldern mit denselben Namen in der neu angelegten Struktur beibehalten.

In der Parameterliste werden Werte von einfachen Parametern angezeigt und bearbeitet. Unabhängig davon, ob ein Wert numerisch oder nicht, setzen Sie ihn nicht in Hochkommas. Im Struktur-Editor gelten andere Regeln.

Wenn Sie strukturierte Parameter in der Parameterliste definieren, verwenden Sie das Feld Bezug des Parameters für die Zuweisung von ABAP Dictionary-Referenzen. Beim Referenzieren von SPFLI, zum Beispiel, geben Sie Folgendes ein:

·        SPFLI, der Parameter ist eine Struktur

·        SPFLI[], der Parameter ist eine Tabelle

Sie können die Werte einer ausgewählten Kommandoschnittstelle oder eines strukturierten Parameters anzeigen, wenn Sie Diese Grafik wird im zugehörigen Text erklärt wählen. Die Werte werden im Struktur-Editor angezeigt und können dort bearbeitet werden.

In der Parameterliste definieren Sie die Sichtbarkeit von Parametern. Damit legen Sie fest, ob ein Parameter als Exportparameter (E), Importparameter (I) oder lokale Variable behandelt wird.

Befehl-Editor

Der Befehl-Editor ist ein grundlegender Text-Editor. Die eCATT-Befehlewerden hier eingegeben:

·        durch die Verwendung von Muster in der Drucktastenleiste

·        über die Tastatur

·        durch die Verwendung von Kopieren und Einfügen

·        aus einer Datei

Sie können auch die standardmäßigen ABAP-Befehle verwenden, die in einem ABAP…ENDABAP-Block integriert werden.

Sie können Diese Grafik wird im zugehörigen Text erklärt wählen, um die Inhalte des Befehl-Editors in einer lokalen Datei zu sichern. Lokale Dateien können in standardmäßigen Text-Editoren wie Notepad bearbeitet werden.

Wenn Sie Diese Grafik wird im zugehörigen Text erklärt verwenden, um Befehle von einer lokalen Datei zu laden, wird der gesamte Inhalt des Befehl-Editors damit überschrieben.

Sie können eine Kommandoschnittstelle im Struktur-Editor anzeigen, wenn Sie auf den Namen einer Kommandoschnittstelle doppelklicken. Wenn die Kommandoschnittstelle noch nicht existiert, wird sie auch in die Parameterliste eingetragen.

Über Diese Grafik wird im zugehörigen Text erklärt können Sie die Syntax im Befehl-Editor überprüfen. Bei Eingabe einer Anweisung, die eine noch nicht vorhandene Kommandoschnittstelle enthält, wird die Kommandoschnittstelle automatisch in die Parameterliste eingefügt. Diese Funktion prüft nicht die Syntax von Inline ABAP. Wählen Sie Testskript ® Prüfen ® Erweitert, um Inline ABAP (wie auch die regulären eCATT-Befehle) zu prüfen.

Vorwärtsnavigation

Um vorwärts zu navigieren, doppelklicken Sie auf das Objekt (zum Beispiel: Klassenname, Tabelle, Funktionsbaustein, etc.) oder platzieren Sie den Cursor auf das Objekt und wählen Sie Positionieren auf ® <Objektname> vom Kontextmenü (rechte Maustaste).

Befehle bearbeiten

Doppelklicken Sie auf den Befehl im Befehl-Editor (oder platzieren Sie den Cursor auf den Befehl und wählen Sie Bearbeiten ® Kommando), um das Dialogfenster Kommando ändern zu öffnen.

Breakpoints

Zeilen mit Breakpoints werden farblich hervorgehoben.

Um einen Breakpoint zu setzen oder zu löschen, platzieren Sie den Cursor auf die entsprechende Stelle im Skript und wählen Sie Hilfsmittel ® Breakpoints ® Setzen/Löschen.

Drag und Drop für Pfade vom Struktur-Editor

Sie können die Drag-und-Drop-Funktion für das Kopieren von Pfaden vom Struktur-Editor zum Befehl-Editor verwenden.

Struktur-Editor

Sie können den Struktur-Editor für die Anzeige und die Bearbeitung einer Struktur verwenden. Eine Struktur kann eine Kommandoschnittstelle oder ein strukturierter Parameter sein.

Strukturen im Struktur-Editor anzeigen

Wird der Skript-Editor zum ersten Mal aufgerufen, ist der Struktur-Editor nicht sichtbar. Um eine Struktur anzuzeigen, doppelklicken Sie auf sie in der Parameterliste oder im Befehl-Editor. Sie können auch die Struktur in der Parameterliste auswählen und dann Diese Grafik wird im zugehörigen Text erklärt wählen. Der Struktur-Editor zeigt daraufhin die ausgewählten Strukturen an.

Auf der linken Seite wird die gewählte Struktur als hierarchisch aufgebaute Baumstruktur angezeigt. Sie können auf die Knoten zum Expandieren oder Komprimieren des Baums klicken.

Je nach Befehl können verschiedene Optionen für die Anzeige der Struktur gewählt werden: Benutzersicht Diese Grafik wird im zugehörigen Text erklärt, Volle Sicht Diese Grafik wird im zugehörigen Text erklärt oder XML Dokument Sicht Diese Grafik wird im zugehörigen Text erklärt. Die nachfolgende Tabelle zeigt die Verfügbarkeit der Ansichten.

Die Benutzeransicht zeigt nur die eine GUI-Element-Ebene. Dies vereinfacht die Suche nach den relevanten Feldern. Bestimmte Angaben können nur in der Gesamtansicht bearbeitet werden - zum Beispiel: ConnectionId und SessionId im SAPGUI-Befehl. Die XML-Ansicht ist nur im Ansichtsmodus verfügbar.

Werte zuordnen

Sie pflegen die Werte einer Struktur auf der rechten Seite des Struktur-Editors. Um die Felder einer Struktur anzuzeigen, doppelklicken Sie auf die entsprechenden Elemente im Baum. Die gewählten Elemente werden auf der rechten Seite des Struktur-Editors angezeigt.

Die Werte können parametrisierte Werte, Initial- oder Festwerte sein. Die folgenden Symbole identifizieren die Werte in der Baumstruktur:

Verwendete Symbole

Sie können nur Kommandoschnittstellen, aber keine strukturierten Parameter parametrisieren.

Parameter und Festwerte anlegen

Sie können Parameter automatisch im Struktur-Editor anlegen. Geben Sie einen Namen in ein Feld im Struktur-Editor ein. Wenn Sie die Eingabetaste drücken, werden Sie aufgefordert, einen Parameter oder Festwert zu definieren. Wenn Sie mehrere neue Namen eingeben und Anwenden auf alle Eingaben wählen, werden Parameter für alle angegebenen Namen angelegt.

Festwerte

Geben Sie Zeichenfolgen mit Hochkommas und numerische Werte ohne Hochkommas ein. In der Parameterliste gelten andere Regeln für die Eingabe von Zeichenfolgen.

Dynprosimulation

Sie können die Dynprosimulation als Hilfe für das Parametrisieren der TCD-Transaktionen verwenden. Für den Aufruf der Dynprosimulation wählen Sie den zu pflegenden Dynpro und anschließend Diese Grafik wird im zugehörigen Text erklärt.

Testskripte herunterladen

Sie können ein Testskript als XML-Datei herunterladen.

Suchfunktion

Sie wählen Bearbeiten ® Suchen für die Anzeige des Dialogfensters Suchen. Die Ergebnisse der Suche werden im unteren Bildschirmbereich angezeigt. Von dort können Sie zu der jeweiligen Stelle im Editor navigieren. Dies ist besonders hilfreich bei der Suche in großen Kommandoschnittstellen.

 

 

 

Ende des Inhaltsbereichs