Всем привет!
SOAP UI использую в качестве заглушки (MockService).
Запрос с параметрами: InNum и InType. Ответ с параметрами: InAddres и InPhone. Значения в этом запросе разные, но поумолчанию всегда возвращается один и тот же ответ (Dispath: SIQUNCE). Мне нужно чтоб ответ зависел от такого что приходит в запросе. Например, если в запросе InNum=1 и InType=2 - возвращаетя InAddres=Адрес1 и InPhone=111111, а если в запросе InNum=2 и InType=3 - возвращаетя InAddres=Адрес2 и InPhone=222222, и т.д.
Подскажите пжлста как сделать так чтобы в моем случае ответ зависел от того какой запрос (какие значения в запросе)? Я так понимаю нужно создать нужное количество ответов (MockService), для них указать (Dispath: XPATH) и указать условие возвращаемых ответов, т.е для какого запроса какой ответ нужно возвращать. А как указать это условие? Прошу помощи.
![Фотография](https://secure.gravatar.com/avatar/13a7a1dc8d543928989e69e1b7cb70c8?s=100&d=https%3A%2F%2Fsoftware-testing.ru%2Fforum%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
SOAP UI - как построить ответы в зависимости от запросов
Автор uhazhor, 06 мая 2011 11:56
В теме одно сообщение
#1
Отправлено 06 мая 2011 - 11:56
#2
Отправлено 05 марта 2012 - 10:18
При помощи GroovyScript. Делаете 2 ответа, и по условию возвращаете либо один, либо другой. Вот тут все написано:
http://www.soapui.or...-on-the-request
http://www.soapui.or...-on-the-request
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных