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:
-
Wählen Sie ein Modul aus und rufen Sie das Menü API Testing auf.
-
Wählen Sie die Nachrichten-Payload aus.
-
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.