Testowanie wszystkich operacji w pliku WSDL

Przy użyciu ogólnego klienta usług można szybko wysyłać żądania do usług, używając wszystkich operacji w pliku WSDL (Web Services Description Language). Wywołania są generowane z wartościami domyślnymi na podstawie typu danych.

Zanim rozpoczniesz

Należy sprawdzić, czy plik WSDL jest poprawny. W plikach WSDL musi być używana poprawna składnia dla środowiska testowego. Ogólny klient usług może nie działać z niektórymi plikami WSDL.

Jeśli usługa używa uwierzytelniania Secure Sockets Layer (SSL), przed wykonaniem wywołania należy utworzyć konfigurację SSL. Szczegółowe informacje na ten temat zawiera sekcja Tworzenie konfiguracji protokołu SSL.

Jeśli usługa używa zabezpieczeń SOAP na potrzeby szyfrowania, podpisywania lub innych algorytmów zabezpieczeń, należy najpierw skonfigurować poprawne biblioteki i pliki konfiguracyjne w środowisku, a następnie utworzyć profil zabezpieczeń dla pliku WSDL. Szczegółowe informacje na ten temat zawierają sekcje Konfigurowanie środowiska na potrzeby zabezpieczeń SOAP i Tworzenie profili zabezpieczeń dla plików WSDL.

Wywołania będą generowane dla każdej operacji w pliku WSDL przy użyciu wartości domyślnych dla każdego typu. Na przykład dla łańcuchów będzie używana wartość domyślna str. Wartości domyślne można zmienić w preferencjach Wartości domyślne XML.

Procedura

  1. Otwórz ogólny klient usług i kliknij kartę Żądania, a następnie kliknij opcję Dodaj plik WSDL Dodaj plik WSDL.
  2. W oknie Dodawanie plików WSDL wybierz istniejący plik WSDL lub zaimportuj plik WSDL, używając jednej z poniższych metod:
    • Kliknij opcję Importuj z pliku, aby zaimportować plik WSDL z systemu plików.
    • Kliknij opcję Importuj z adresu URL, aby pobrać i zaimportować plik WSDL z sieci WWW.
    • Kliknij opcję Importuj z repozytorium WSRR, aby zaimportować plik WSDL z produktu IBM WebSphere Service Registry and Repository (WSRR). Wprowadź adres URL produktu WSRR i kliknij przycisk Połącz. Kliknij przycisk Szukaj Szukaj, aby przeglądać zawartość repozytorium.
    • Kliknij opcję Importuj z rejestru UDDI, aby zaimportować plik WSDL z repozytorium UDDI (Universal Description Discovery and Integration). Wprowadź adres URL rejestru UDDI i kliknij przycisk Połącz. Aby przeszukiwać zawartość repozytorium, kliknij przycisk Filtruj Filtruj lub Szukaj Szukaj.
  3. Kliknij przycisk OK. Plik WSDL zostanie dodany do obszaru Biblioteka wywołań.
  4. W bibliotece wywołań kliknij prawym przyciskiem myszy plik WSDL i wybierz opcję Testuj metody WSDL. Wywołanie zostanie automatycznie skonfigurowane przy użyciu dowolnych punktów końcowych SOAP lub JMS dostępnych w pliku WSDL.

Co dalej

Pomyślne wywołania są rejestrowane i dodawane do listy Historia wywołań. W przypadku używania produktu IBM Rational Performance Tester lub IBM Rational Service Tester for SOA Quality można kliknąć przycisk Generuj pakiet testów (Generuj pakiet testów), aby utworzyć test usługi.

Opinia