Ferne WSDL-Datei synchronisieren

Bei Web-Services, bei denen die WSDL-Datei (Web Services Description Language) über eine URL bereitgestellt wird, müssen Sie möglicherweise sicherstellen, dass die verwendete WSDL immer auf dem neuesten Stand ist. Durch das Synchronisieren der WSDL können Sie gewährleisten, dass die lokale Kopie der WSDL in Ihrem Arbeitsbereich regelmäßig mit der fernen WSDL synchronisiert wird.

Vorbereitende Schritte

Stellen Sie sicher, dass Sie über eine gültige WSDL-Datei verfügen. Vergewissern Sie sich, dass die WSDLs die richtige Syntax für die Testumgebung verwenden. Das Produkt funktioniert möglicherweise mit einigen WSDL-Dateien nicht.

Die WSDL-Synchronisation funktioniert nur mit fernen WSDLs, die aus einer URL importiert werden.

Die WSDL-Synchronisation wird entweder beim Starten der Workbench oder nach einem festgelegten Zeitraum ausgeführt. Wenn sich die ferne WSDL ändert, wird die lokale Kopie der WSDL aktualisiert. Je nach Änderungen wird eine Zusammenführung vorgenommen und alle Serviceanforderungen, die die WSDL verwenden, werden aktualisiert. Wenn die Änderungen der WSDL nicht automatisch auf die Serviceanforderungen angewendet werden können, z. B. bei Entfernen oder Umbenennen einer Operation oder Ändern der XML-Struktur der Serviceanforderung, wird der Test mit einem Fehler markiert.

Vorgehensweise

So importieren Sie eine synchronisierte ferne WSDL:

  1. Öffnen Sie den Generic Service Client, klicken Sie auf die Registerkarte Anforderungen und dann auf WSDL-Datei hinzufügen WSDL-Datei hinzufügen.
  2. Klicken Sie im Fenster WSDL-Dateien hinzufügen auf Aus URL importieren, um eine ferne WSDL aus dem World Wide Web herunterzuladen und zu importieren.
  3. Geben Sie auf der Seite WSDL aus URL importieren die URL der fernen WSDL ein. Wenn Sie eine Verbindung über einen Proxy oder eine unternehmensweite Firewall herstellen, klicken Sie auf Proxy-Eigenschaften, um die Netzeinstellungen anzugeben.
  4. Geben Sie im Bereich Synchronisationsrichtlinie an, ob und wann WSDLs synchronisiert werden sollen:
    • Wählen Sie Nie aus, wenn die ferne WSDL nicht aktualisiert werden soll.
    • Wählen Sie Bei Sitzungsstart aus, um die WSDL bei jedem Starten der Workbench zu synchronisieren.
    • Wählen Sie Alle aus, um einen Synchronisationszeitraum in Tagen anzugeben.
  5. Klicken Sie auf OK. Die WSDL wird zur Aufrufbibliothek hinzugefügt.

Nächste Schritte

Nachdem die WSDL importiert wurde, können Sie die Synchronisationseinstellungen ändern, indem Sie in der Aufrufbibliothek des Generic Service Client oder im Testnavigator mit der rechten Maustaste auf die WSDL klicken. Dann wählen Sie WSDL-Synchronisation aus. Im Fenster WSDL-Synchronisation wird auch das Datum der letzten Synchronisation angezeigt.

Feedback