Я новичок в SoapUI и пытался понять использование отправки XPATH для макетной операции в макетной службе.XPATH Диспетчер в SoapUI Mock service/Mock operation
Вот что я сделал до сих пор
- создал макет сервис для калькулятора
- Добавлен макет операции вычесть
Ниже приведен пример запроса для операции
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cal="http://www.parasoft.com/wsdl/calculator/">
<soapenv:Header/>
<soapenv:Body>
<cal:subtract>
<cal:x>1</cal:x>
<cal:y>1</cal:y>
</cal:subtract>
</soapenv:Body>
</soapenv:Envelope>
Ниже приведен образец ответа для того же
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cal="http://www.parasoft.com/wsdl/calculator/">
<soapenv:Header/>
<soapenv:Body>
<cal:subtractResponse>
<cal:Result>?</cal:Result>
</cal:subtractResponse>
</soapenv:Body>
</soapenv:Envelope>
Я был в состоянии понять, о других отправки, но не о XPATH следующим образом то, что я вошел в XPATH отправки
declare namespace cal='http://www.parasoft.com/wsdl/calculator/';
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
//cal:subtract/cal:x
Было также отмечено, что, если я уже использовал SCRIPT отправку и Переход на XPATH из выпадающего списка, сценарий виден в объявлении/скриптовый поле/области
Ниже приведены вопросы:
- ли XPATH и SCRIPT диспетчерская же
- Если нет, то как же XPATH отправка фактически работать, чтобы определить, какой ответ направить из списка всех форм MockResponses
Пожалуйста, помогите мне с этим.
PS: Я уже прошел через http://www.soapui.org/soap-mocking/reference/mockoperation.html http://www.soapui.org/soap-mocking/mockoperations-and-responses.html