Attachment-Modulattribute steuern

Nachdem Sie für Ihre API-Nachrichtenanhänge Modulattribute erstellt haben, können Sie diese in Ihrem API-Testfall steuern. Beispielsweise kann so der Inhalt eines Anhangs überprüft werden.

Wenn Sie die Anzahl der Anhänge in Ihrer Nachricht überprüfen möchten, können Sie die Ergebniszählung verwenden.

Um Ihre Attachment-Modulattribute zu steuern, führen Sie diese Schritte aus:

  1. Gehen Sie im Tosca Commander zu dem XTestschritt, der Ihre Anhänge enthält.

  2. Wählen Sie den Anhang aus, den Sie steuern möchten.

  3. Fügen Sie das Aktionsproperty File und den Dateipfad in die Spalte Value ein.

    • Mit File wird sichergestellt, dass der Dateipfad korrekt aufgelöst und nicht als normaler Wert behandelt wird.

    • Verwenden Sie den Dateipfad der Datei, die Sie einfügen bzw. als Ziel der Speicherung oder Gegenstand der Überprüfung verwenden möchten.

    • Optional können Sie einen Index oder Platzhalter im Dateipfad verwenden. Zum Beispiel, wenn sich der Name des Anhangs bei jedem Request ändert.

  1. Legen Sie eine Aktion unter ActionMode fest.

    • Um den Inhalt der Datei in das Modulattribut einzufügen, verwenden Sie Insert.

    • Um den Inhalt des Modulattributs in der Datei zu speichern, verwenden Sie Select.

    • Um zu überprüfen, ob der Inhalt der Datei dem Wert des Modulattributs entspricht, verwenden Sie Verify.

In diesem Beispiel überprüfen Sie einen Anhang in Ihrer Response-Nachricht. Das heißt, dass Sie möchten, dass Tosca überprüft, ob der Inhalt einer Datei dem Wert des Attachment-Modulattributs entspricht.

Zunächst erstellen Sie ein Attachment-Modulattribut.

Anschließend navigieren Sie zum XTestschritt. Wählen Sie den Anhang aus und fügen Sie die Aktionsproperty File und den Dateipfad zu der Spalte Value hinzu.

Um zu überprüfen, ob der Inhalt der Datei dem Wert des Modulattributs entspricht, stellen Sie den ActionMode auf Verify.

Attachment_1 überprüfen

Sie können nun Ihren Testfall ausführen.

In diesem Beispiel speichern Sie einen Anhang aus einer Response-Nachricht als Datei. Der Name des Anhangs ist dynamisch, er ändert sich mit jedem Request.

Zunächst erstellen Sie ein Attachment-Modulattribut.

Anschließend navigieren Sie zum XTestschritt. Wählen Sie den Anhang aus und fügen Sie die Aktionsproperty File und den Dateipfad zu der Spalte Value hinzu. Da Sie den genauen Namen der Datei nicht kennen, verwenden Sie einen Platzhalter (*) im Dateipfad.

Um die Datei zu speichern, setzen Sie die Aktion auf Select.

Anhang mit einem dynamischen Namen speichern

Sie können nun Ihren Testfall ausführen.