Stubvorgänge

Stubvorgangselemente beschreiben das Format des Aufrufs, das der Service-Stub beim Empfang erwartet. Für jede Operation, die in der WSDL-Spezifikation festgestellt wird, gibt es einen Stubvorgang. Jeder Stubvorgang enthält mindestens ein Standardfallelement oder mehrere Fallelemente, die die Antwort des Service-Stubs abhängig von den eingehenden Aufrufen beschreiben. Die Informationen des Stubvorgangselements können für die Datenkorrelation verwendet werden.
Auf dieser Seite werden die XML- oder Textinhalte des Aufrufs dargestellt und der Zugriff auf die Datenkorrelation bereitgestellt. Derselbe Inhalt wird in der Formular-, Baum- oder Quellensicht dargestellt.
Formular
Diese Sicht bietet eine vereinfachte Darstellung der Nachricht und dient hauptsächlich zum Bearbeiten der Werte des XML-Inhalts. Über das Menü Schema können Sie die Unterstützung beim Bearbeiten von XML-Inhalten aktivieren, damit die XML-Inhalte gültig sind und der XSD-Spezifikation entsprechen.

In der Sicht Formular fügen Sie die XML-Header hinzu, die für Web-Service-Standardaufrufe erforderlich sind. Klicken Sie in der Leiste Header auf Hinzufügen (Schaltfläche 'Hinzufügen'), um die XML-Header-Standardstruktur für WS-Addressing-, WS-ReliableMessaging- oder WS-Coordination-Anforderungen zu erstellen, oder klicken Sie auf Weitere, um andere Standards anzuzeigen. Sie können XML-Header-Elemente aktivieren oder inaktivieren und die richtigen Werte für jedes XML-Element angeben. Es werden Prüfungen durchgeführt, um sicherzustellen, dass der XML-Inhalt gültig ist.

Anmerkung: Wenn Sie XML-Header zu Aufrufen in IBM® Security AppScan hinzufügen möchten, fügen Sie einen Algorithmus des Typs Statische XML-Header auf der Registerkarte Anforderungsstapel der Anforderung hinzu.
Baum

Diese Sicht bietet eine hierarchische Darstellung der XML-Struktur der Nachricht, einschließlich Elementen, Namensbereichen und zugeordneten Werten. Mithilfe von Hinzufügen, Einfügen, Entfernen, Nach oben und Nach unten können Sie die XML-Elemente und Namensbereiche im Baum bearbeiten.

Verwenden Sie die Spalte Überspringen wenn leer, um die leeren XML-Elemente auszuwählen, die übersprungen werden sollen. Diese Spalte ist nur sichtbar, wenn Sie das Markierungsfeld Spalte 'Skip if Empty' im XML Tree Viewer anzeigen in Fenster > Benutzervorgaben > Test > Testeditor > Servicetest ausgewählt haben.

Klicken Sie auf Filter, um Namensbereichs-, Attribut- oder Textknoten je nach Ihren Anforderungen aus- oder einzublenden.

Klicken Sie auf Nur gültige Änderungen zulassen, um das intelligente Bearbeiten auf Basis eines XML-Schemadokuments (XSD) zu aktivieren. Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Eigenschaften und Schemakatalog aus, um verschiedene XSD-Dokumente für die Workbench anzugeben. Inaktivieren Sie Nur gültige Anforderungen zulassen, wenn Sie über kein XSD-Dokument verfügen oder wenn Sie das Schema umgehen möchten.

Sie können mit der rechten Maustaste auf ein XML-Element klicken, um es in ein XML-Fragment zu konvertieren. Auf diese Weise können Sie eine Datenkorrelation (Datenpools verwenden und Verweise erstellen) für das gesamte XML-Fragment anstatt nur für den Wert durchführen.

Quelle
In dieser Sicht wird der XML-Quelleninhalt der Nachricht oder einfacher Textinhalt angezeigt. Klicken Sie auf XML-Text formatieren, um XML-Inhalt zu formatieren. Klicken Sie zum Anzeigen von XML-Inhalt in einer einzigen Zeile ohne Umbrüche auf XML-Text in eine einzige Zeile packen. Ähnliche Steuerelemente sind für JSON-Inhalt verfügbar.
Wichtig: Bearbeiten Sie in der Sicht "Quelle" nicht die Tags, die mit SoaTag beginnen. Das Löschen oder Ändern dieser Tags führt zu einer Beschädigung von Verweisen und Ersetzungen im Test. Diese Tags können nach dem Löschen nicht neu erstellt werden.

Feedback