Modulattribute aus XML-Nachrichten, die CDATA enthalten, erstellen

Die Tricentis Tosca API Engine ermöglicht es Ihnen, XML-basierte Modulattribute aus Nachrichten zu erstellen, die CDATA-Abschnitte enthalten. Der Inhalt innerhalb des CDATA-Abschnitts der Nachrichten-Payload wird entweder als XML, JSON oder normale Textdaten erkannt. Wenn der Abschnitt CDATA gültige XML-Dokumente enthält, erkennt die API Engine diese als solche.

Wenn der Inhalt in Ihrem CDATA-Abschnitt ein korrekter XML- oder JSON-Inhalt ist, können Sie ihn mit der Aktion Insert in einem Testfall von der obersten Ebene aus nicht vollständig überschreiben, sondern nur die Unterknoten innerhalb eines solchen XML- oder JSON-Inhalts über die Aktion Insert ändern.

Um die Werte von XML-Tags zu steuern, die in einen CDATA-Abschnitt eingebettet sind, können Sie XML-basierte Modulattribute erstellen.

Führen Sie hierzu die folgenden Schritte aus:

  1. Wählen Sie ein Modul aus und rufen Sie das Menü API Testing auf.

  2. Wählen Sie die Nachrichten-Payload aus.

  3. Klicken Sie auf Add im Menü API Testing.

Die erstellten Modulattribute sind in einer hierarchischen Struktur organisiert, die auf der Tag-Struktur des CDATA-Abschnitts basiert.

Modulattribute, die aus CDATA-Elementen erstellt wurden

Die erstellten Modulattribute haben die gleichen Namen wie die von Ihnen markierten Elemente.