Přidáním prvků odezvy služby můžete určit přijatý obsah požadavku na službu. Pomocí editoru testů můžete vytvořit nebo upravit
prvky odezvy v existujícím testu služby.
Než začnete
Prvky odezvy služby jsou podřízené prvky prvků požadavku na službu. Testy služeb pomocí prvků odezvy měří dobu odezvy mezi voláním a příslušnou odezvou. Prvky odezvy mohou také obsahovat body verifikace. Požadavky IBM® WebSphere MQ a JMS mohou obsahovat více prvků odezvy.
V závislosti na typu požadavku můžete ručně vytvořit několik typů prvků odezvy:
- Odezva WSDL: V případě webových služeb vytvoří tento typ odezvy určenou strukturu XML odezvy pomocí souboru WSDL.
- Odezva XML: Tento typ odezvy vytvoří prázdný prvek odezvy, ve kterém musíte ručně vytvořit očekávanou strukturu XML. S tím vám může pomoci dokument definice schématu XML (XSD) z katalogu XSD.
- Textová odpověď: Tento typ odezvy vytvoří prázdný prvek odezvy, který může obsahovat volně formátovaný text.
Volitelně můžete automaticky vytvořit a aktualizovat obsah odezvy zaznamenáním skutečného obsahu odezvy vráceného službou. Další informace viz Aktualizace odezvy služby ze služby.
Postup
Postup přidání prvku odezvy do testu služby:
- Otevřete test v editoru testů a vyberte prvek požadavku na službu.
- Vytvořte jeden z těchto prvků:
- V případě požadavků na webovou službu klepněte na volbu .
- Pokud očekávaná odezva obsahuje obsah XML, klepněte na volbu .
- Pokud očekávaná odezva obsahuje prostý text, klepněte na volbu .
Tato akce vytvoří v testu odpovídající prvek odezvy. Pokud požadavek používá formát WebSphere MQ nebo JMS, můžete vytvořit více odezev.
- Upravte obsah zprávy prvku odezvy tak, aby odrážel skutečný obsah vrácený službou.
- Klepnutím na kartu Zpráva zobrazíte obsah odezvy v pohledu Formulář, Strom nebo Zdroj.
- Klepnutím na kartu Příloha zobrazíte případné soubory prostředků připojené k odezvě.
- Klepnutím na kartu Vlastnosti odezvy zobrazíte vlastnosti odezvy.
Jak pokračovat dále
Po vytvoření vrácení zprávy můžete v obsahu vytvořit body verifikace k testování chování služby.