REST + SoapUI
#1
Отправлено 23 сентября 2013 - 05:43
При попытке автомазизировать REST тесты c gjvjom. SoapUI столкнулась с проблемой:
кидаю рест запроc (get, post - не важно) вида
https://mysite.com/a...e&pass=password
полученный ответ soap идентифицирует как текст и кидает его в cdata:
<data contentType="text/plain; charset=UTF-8" contentLength="106"><![CDATA[{"session":"bncm85mv49-t3434v-vnfgu-34466-5654345","userId":"34568bv4750q4cq45v","error":0}]]></data>
Поэтому не получается вытащить сессию и айдишник (опыта мало). Подскажите пожалуйста, как заставить соап видеть данные как json? Заранее спасибо за ответ
#2
Отправлено 23 сентября 2013 - 05:51
CDATA - Character DATA = символьные данные.Доброго времени суток, коллеги!
При попытке автомазизировать REST тесты c gjvjom. SoapUI столкнулась с проблемой:
кидаю рест запроc (get, post - не важно) вида
https://mysite.com/a...e&pass=password
полученный ответ soap идентифицирует как текст и кидает его в cdata:
<data contentType="text/plain; charset=UTF-8" contentLength="106"><![CDATA[{"session":"bncm85mv49-t3434v-vnfgu-34466-5654345","userId":"34568bv4750q4cq45v","error":0}]]></data>
Поэтому не получается вытащить сессию и айдишник (опыта мало). Подскажите пожалуйста, как заставить соап видеть данные как json? Заранее спасибо за ответ
Судя по содержимому, эти данные и не планировалось возвращать в виде набора каких-то XML-тэгов.
Всё нормально!
Либо перепишите Ваш веб-сервис, чтобы на подобные запросы от возвращал XML-ник со всеми параметрами в виде <параметр>значение</параметр>
#3
Отправлено 23 сентября 2013 - 06:46
CDATA - Character DATA = символьные данные.
Судя по содержимому, эти данные и не планировалось возвращать в виде набора каких-то XML-тэгов.
Всё нормально!
Либо перепишите Ваш веб-сервис, чтобы на подобные запросы от возвращал XML-ник со всеми параметрами в виде <параметр>значение</параметр>
Да, только наш сервис возвращает чистый JSON а в XML SoapUI сам обрамляет и полученный json кидает в CDATA, поэтому и не могу разобратьс как заставить мыльце получить данные так, как надо. а не так, как оно хочет.
#4
Отправлено 23 сентября 2013 - 08:32
#5
Отправлено 23 сентября 2013 - 09:07
#6
Отправлено 23 сентября 2013 - 09:14
Огромное спасибо!Здесь рецепты по работе с CDATA с применением скриптов и без: http://www.soapui.or...with-cdata.html
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных