Modulattribute in den Buffer schreiben

Um Modulattribute für die Elemente einer Nachricht im Tosca Commander hinzuzufügen und in den Buffer zu schreiben, führen Sie die folgenden Schritte aus:

  1. Wählen Sie eines oder mehrere der folgenden Elemente aus:

  2. Greifen Sie auf das Menü API Testing zu.

  1. Klicken Sie auf Buffer im Menü API Testing. Dadurch wird das Attribute Assistant-Fenster geöffnet.

  2. Das Attribute Assistant-Fenster zeigt die folgenden Spalten an:

    • Module Attribute listet alle Modulattribute auf, die Sie für die ausgewählten Elemente hinzufügen können

    • Values gibt den Wert des Modulattributs an

    • # Modules gibt an, in wie vielen Modulen das System die Modulattribute erstellt

    • Variation gibt an, wie viele verschiedene Werte das System für das Modulattribut finden kann

    • Direction gibt an, ob es sich bei der zugehörigen Nachricht um einen Request, eine Response oder einen Listeneintrag handelt

    • Type gibt den Typ des Modulattributs an, z. B. Statuscode

    • Path gibt einen XPath- oder JPath-Ausdruck an, der das Modulattribut mit dem XML- oder JSON-Element in der Payload verknüpft Die entsprechenden XPath- oder JPath-Ausdrücke finden Sie im Bereich Eigenschaften unter dem Parameter Path.

  1. Um ein Modulattribut hinzuzufügen und in den Buffer zu schreiben, markieren Sie es in der Liste und klicken Sie auf Add. Sie können mehrere Modulattribute auswählen, indem Sie STRG gedrückt halten.

Attribute Assistant-Fenster

Das System fügt die Modulattribute aus dem Buffer zu den Modulen hinzu, zu denen sie gehören. Wenn Sie ein Element ausgewählt haben, das sowohl Module als auch Testfälle enthält, fügt das System auch die entsprechenden XTestschritte und XTestschrittwerte hinzu, springt zum Testfall und klappt die Testschritte auf.

Hinzugefügte und gebufferte Modulattribute und XTestschritte

Um vom Modulattribut zum entsprechenden Modul zu springen, klicken Sie mit der rechten Maustaste auf das Modulattribut und wählen Sie im Kontextmenü die Option Find Corresponding Modules. Dies löst eine TQL-Suche auf der Ebene des Projektwurzelelements aus.

Alternativ können Sie Modulattribute auch manuell hinzufügen und in den Buffer schreiben. Wählen Sie dazu ein Modul aus und wechseln Sie in die Technische Ansicht. Markieren Sie ein Element in der Payload mit der Maus und klicken Sie im Menü API Testing auf Buffer.