Dodawanie żądania usługi

Elementy żądania usługi w testach mogą być używane do wysyłania żądania do usługi.

O tym zadaniu

Złożone żądania usług lub punkty weryfikacji mogą zawierać puste elementy XML, które nie są wymagane w skrypcie testowym. Podczas odtwarzania testu można pominąć takie puste elementy XML. W sekcji Okna > Preferencje > Test > Edytor testów > Test usługi upewnij się, że zaznaczone jest pole wyboru Wyświetl kolumnę „Pomiń, jeśli puste” w przeglądarce drzewa XML. Ta opcja powoduje wyświetlenie kolumny Pomiń, jeśli puste w widoku drzewa żądania. Można następnie wybrać elementy XML do pominięcia.

Procedura

  1. Otwórz test w edytorze testów, a następnie wybierz pierwszy element w teście.
  2. Kliknij przycisk Dodaj i wybierz żądanie usługi.
  3. Jeśli wybrano żądanie usługi WSDL, w obszarze roboczym wybierz co najmniej jeden plik WSDL dla usługi WWW, którą chcesz przetestować, a następnie kliknij przycisk Dalej. Jeśli jest to konieczne, można zaimportować plik WSDL do obszaru roboczego za pomocą przycisku Dodaj.
  4. Wybierz opcję HTTP, JMS lub WebSphere MQ (w zależności od protokołu transportowego używanego przez usługę WWW), a następnie podaj poprawną konfigurację protokołu transportowego w celu wykonania wywołania. Istnieje możliwość utworzenia nowej konfiguracji transportu (opcja Nowa) lub użyć istniejącej konfiguracji.
  5. Kliknij przycisk Zakończ. W edytorze testów zostanie utworzone żądanie usługi WWW.
  6. Na stronie Komunikat żądania wybierz widok Formularz, Drzewo lub Źródło, aby zmodyfikować treść żądania usługi.
  7. Jeśli do żądania mają zostać dołączone pliki zasobów, wybierz kartę Załącznik. Użyj opcji Dodaj, Usuń lub Edytuj, aby wskazać zasoby, które mają zostać dołączone do żądania.
  8. Jeśli usługa używa szyfrowania, podpisu lub innych protokołów zabezpieczeń, wybierz opcję Zabezpieczenia żądania i Zabezpieczenia odpowiedzi, aby skonfigurować zabezpieczenie tego konkretnego żądania usługi lub otworzyć edytor zabezpieczeń WSDL.

Co dalej

Po utworzeniu elementów można użyć edytora testów do edytowania żądań usługi. Istnieje możliwość utworzenia elementu odpowiedzi usługi w celu przetestowania wydajności i zachowania usługi. Ponadto można zastąpić niektóre wartości treści zmiennymi puli danych lub odwołaniami.

Opinia