Serviceanforderung hinzufügen

Sie können Serviceanforderungselemente in Tests verwenden, um Anforderungen an den Service zu senden.

Informationen zu diesem Vorgang

Komplexe Serviceanforderungen oder Prüfpunkte enthalten möglicherweise leere XML-Elemente, die in einem Testscript nicht benötigt werden. Bei der Wiedergabe des Tests können Sie diese leeren XML-Elemente überspringen. Stellen Sie über Fenster > Benutzervorgaben > Test > Testeditor > Servicetest sicher, dass das Kontrollkästchen Spalte 'Skip if Empty' im XML Tree Viewer anzeigen aktiviert ist. Bei dieser Option wird in der Baumsicht der Anforderung eine Spalte Skip if empty angezeigt. Dort können Sie die XML-Elemente auswählen, die übersprungen werden sollen.

Vorgehensweise

  1. Öffnen Sie den Test im Testeditor und wählen Sie dann das erste Element im Test aus.
  2. Klicken Sie auf Hinzufügen und wählen Sie eine Serviceanforderung aus.
  3. Wenn Sie eine WSDL-Serviceanforderung ausgewählt haben, wählen Sie eine oder mehrere WSDL-Dateien im Arbeitsbereich für den zu testenden Web-Service aus und klicken Sie dann auf Weiter. Bei Bedarf können Sie eine WSDL-Datei mithilfe der Schaltfläche Hinzufügen in den Arbeitsbereich importieren.
  4. Wählen Sie entsprechend dem Transportprotokoll, das vom Web-Service verwendet wird, HTTP, JMS oder WebSphere MQ aus und konfigurieren Sie das Transportprotokoll ordnungsgemäß, damit der Aufruf ausgeführt werden kann. Sie können eine Neue Transportprotokollkonfiguration erstellen oder eine vorhandene Konfiguration wiederverwenden.
  5. Klicken Sie auf Fertigstellen. Dadurch wird die Web-Service-Anforderung im Testeditor erstellt.
  6. Wählen Sie auf der Seite Nachricht der Anforderung die Sicht Formular, Baum oder Quelle aus, um die Inhalte der Serviceanforderungen zu bearbeiten.
  7. Wenn der Anforderung Ressourcendateien zugeordnet werden müssen, wählen Sie die Registerkarte Anhang aus. Verwenden Sie die Option Hinzufügen, Entfernen oder Bearbeiten, um die der Anforderung zuzuordnenden Ressourcen anzugeben.
  8. Wenn für den Service Verschlüsselung, Signatur oder sonstige Sicherheitsprotokolle verwendet werden, wählen Sie die Seiten Sicherheit für Anforderung und Sicherheit für Antwort aus, um die Sicherheit für diese Serviceanforderung zu konfigurieren oder den WSDL Security Editor zu öffnen.

Nächste Schritte

Nach dem Erstellen von Elementen können Sie den Testeditor dazu verwenden, Serviceanforderungen zu bearbeiten. Sie können ein Serviceantwortelement erstellen, um die Leistung und das Verhalten des Service zu testen. Außerdem können Sie einige Inhaltswerte durch Datenpoolvariablen oder Verweise ersetzen.

Feedback