Tworzenie testu usługi dla produktu WebSphere MQ

Test produktu IBM® WebSphere MQ można utworzyć, dodając wymagane elementy testowe i edytując szczegóły elementów testowych w edytorze testów.

Zanim rozpoczniesz

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

Należy upewnić się, że w obszarze roboczym istnieje poprawny plik WSDL (Web Services Description Language) dla usługi WebSphere MQ.

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 poprawnymi 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, wpisz nazwę testu w polu Nazwa pliku 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. Na stronie Wybór interfejsu żądania usługi wykonaj jeden z następujących kroków:
    1. Aby przetestować usługę używającą pliku WSDL, wybierz opcję Żądanie usługi Web Service lub Struktura oparta na specyfikacji, kliknij przycisk Dalej i wybierz plik WSDL.
    2. Aby przetestować usługę, która nie używa pliku WSDL, wybierz opcję Żądanie XML, Żądanie tekstowe, Żądanie binarne lub Test pusty.
  4. Kliknij przycisk Dalej i wybierz protokół WebSphere MQ.
  5. W polu Działanie SOAP podaj działanie SOAP, które ma być używane w celu wywołania żądania MQ.
  6. Aby przesłonić deskryptor i nagłówek komunikatu podane w konfiguracji transportu WebSphere MQ, kliknij opcję Nadpisz wartości konfiguracji protokołu MQ, a następnie określ dostosowany nagłówek i deskryptor komunikatu.
  7. Kliknij przycisk Zakończ. Test usługi zostanie utworzony.
  8. W wywołaniu usługi WWW kliknij opcję Zaktualizuj odpowiedź. Spowoduje to otworzenie okna Podgląd odpowiedzi zawierającego dane, które zostaną użyte do wykonania wywołania.
  9. Kliknij opcję Aktualizuj test. To działanie spowoduje wywołanie usługi WWW i utworzenie elementu zwrotu komunikatu z danymi zwrotu. Jeśli element zwrotu komunikatu już istnieje, zostanie on zaktualizowany przy użyciu najnowszych zwracanych danych. Element testowy zwrotu komunikatu umożliwia zaimplementowanie korelacji danych i punktów weryfikacji opartych na treści.

Opinia