Ręczne dodawanie elementu odpowiedzi

Użytkownik może dodawać elementy odpowiedzi usługi, aby określić odbieraną treść żądania usługi. Do tworzenia lub edytowania elementów odpowiedzi w istniejącym teście usługi można użyć edytora testów.

Zanim rozpoczniesz

Elementy odpowiedzi usługi to elementy potomne elementów żądania usługi. Testy usługi używają elementów odpowiedzi, aby mierzyć czas odpowiedzi między wywołaniem i odpowiadającą mu odpowiedzią. Elementy odpowiedzi mogą również zawierać punkty weryfikacji. Żądania IBM® WebSphere MQ i żądania JMS mogą zawierać wiele elementów odpowiedzi.

W zależności od typu żądania można ręcznie utworzyć kilka typów elementów odpowiedzi:
  • Odpowiedź z pliku WSDL (Web Services Description Language): w przypadku usług WWW ten typ odpowiedzi używa pliku WSDL do utworzenie określonej struktury XML odpowiedzi.
  • Odpowiedź XML: ten typ odpowiedzi tworzy pusty element odpowiedzi, w którym należy ręcznie utworzyć oczekiwaną strukturę XML. Jako pomocy można użyć dokumentu XSD (XML Schema Definition) z katalogu XSD.
  • Odpowiedź tekstowa: ten typ odpowiedzi tworzy pusty element odpowiedzi, który może zawierać tekst o dowolnym formacie.

Można również automatycznie tworzyć i aktualizować treść odpowiedzi, rejestrując rzeczywistą treść odpowiedzi zwracaną przez usługę. Więcej informacji na ten temat zawiera sekcja Aktualizowanie odpowiedzi usługi z usługi.

Procedura

Aby dodać element odpowiedzi do testu usługi:

  1. Otwórz test w edytorze testów i wybierz element żądania usługi.
  2. Utwórz jeden z następujących elementów:
    • W przypadku żądań usług WWW kliknij opcję Dodaj > Odpowiedź z pliku WSDL.
    • Jeśli oczekiwana odpowiedź zawiera treść XML, kliknij opcję Dodaj > Odpowiedź XML.
    • Jeśli oczekiwana odpowiedź zawiera zwykły tekst, kliknij opcję Dodaj > Odpowiedź tekstowa.
    To działanie powoduje utworzenie odpowiedniego elementu odpowiedzi w teście. Jeśli żądanie używa formatu WebSphere MQ lub JMS, można utworzyć wiele odpowiedzi.
  3. Edytuj treść komunikatu elementu odpowiedzi, aby odzwierciedlała rzeczywistą treść zwracaną przez usługę.
    1. Kliknij kartę Komunikat, aby wyświetlić treść odpowiedzi w widoku Formularz, Drzewo lub Źródło.
    2. Kliknij kartę Załącznik, aby wyświetlić wszystkie pliki zasobów załączone do odpowiedzi.
    3. Kliknij kartę Właściwości odpowiedzi, aby wyświetlić właściwości odpowiedzi.

Co dalej

Po utworzeniu zwrotu komunikatu można utworzyć punkty weryfikacji dla treści, aby przetestować zachowanie usługi.

Opinia