Ręczne tworzenie testu usługi

Test usługi można utworzyć bez rejestrowania, dodając wymagane elementy testowe i ręcznie edytując szczegóły elementów testowych w edytorze testów.

Zanim rozpoczniesz

Testy są zapisywane w projektach testów, które zawierają folder źródłowy. Przed utworzeniem testu należy utworzyć projekt testu.

Należy upewnić się, że w obszarze roboczym znajduje się poprawny plik WSDL. W plikach WSDL musi być używana odpowiednia składnia dla środowiska testowego.

Jeśli używane jest uwierzytelnianie SSL (Secure Sockets Layer), należy upewnić się, że w obszarze roboczym znajdują się wszystkie wymagane pliki kluczy.

Jeśli są używane zabezpieczenia SOAP, należy upewnić się, że środowisko zostało skonfigurowane z odpowiednimi bibliotekami i plikami konfiguracyjnymi.

Procedura

  1. W środowisku roboczym kliknij opcję Plik > Nowy > Inny > Test > Zasoby testowe > Test usługi Web service lub kliknij przycisk na pasku narzędzi Nowy test usługi Ikona Nowy test usługi.
  2. Wybierz projekt i wprowadź w polu Nazwa nazwę testu, a następnie kliknij przycisk Dalej. Wpisana nazwa jest nazwą podstawową używaną dla plików zapisu, testu i dla innych wymaganych plików. Pliki te są wyświetlane w standardowym nawigatorze lub w eksploratorze pakietów Java™ wraz z przyrostkami wyróżniającymi, ale w nawigatorze testów wyświetlona jest tylko prosta nazwa (nazwa testu).
  3. Wybierz żądanie usługi WWW, dla której ma zostać utworzony test. Jeśli zostanie wybrana opcja Żądanie usługi Web Service lub jedna z opcji w oknie Struktura oparta na specyfikacji, należy określić port WSDL i właściwości konfiguracyjne protokołu HTTP. Jeśli zostaną wybrane opcje Żądanie XML i Żądanie tekstowe, należy określić właściwości konfiguracyjne protokołów HTTP, JMS, WebSphere MQ, WebSphere Java MQ i Microsoft.Net.

    Informacje o właściwościach konfiguracyjnych wszystkich protokołów można znaleźć w tematach w sekcji Wysyłanie żądań usług przy użyciu ogólnego klienta usług.

  4. Kliknij przycisk Zakończ. Test usługi zostanie utworzony.

Opinia