Как сделать SOAP-вызов с утверждениями? - PullRequest
0 голосов
/ 06 октября 2018

Как мне сделать вызов SOAP, затем установить код состояния ответа и установить любое значение узла в XML-ответе?

  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
   <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Header/>
       <soap:Body>
   <ns1:GetQuote xmlns:ns1="http://www.webserviceX.NET/">
   <ns1:symbol>IBM</ns1:symbol>
      </ns1:GetQuote>

WSDL: 'http://www.webservicex.net/stockquote.asmx?WSDL'

1 Ответ

0 голосов
/ 22 октября 2018

Воспользуйтесь последней ссылкой в ​​этом ответе, чтобы узнать больше

1) вы можете использовать 2 утверждения (для использования утверждений необходимо добавить тестовый случай в soapui, добавив свой запрос в тестовый случай)

  1. Допустимые коды состояния HTTP (вы можете указать 200 или, если вы хотите проверить более одного, вы можете поставить запятую

enter image description here

Вы можете использовать Соответствие Xpath , где вы можете написать xpath и указать ожидаемое значение

enter image description here

Изучите утверждения, используя эту ссылку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...