Подтвердить что ты не робот

Как размещать значения в SOAPUI в покое

Я анализирую SoapUI для сервисов Rest и не могу рассказать о том, как публиковать значения в запросе. Есть опции для отправки значений в querystring или header (query/template/header/matrix/plain), но я не уверен, что это то, что мне нужно. Я протестировал мой сервис Rest с помощью простого HTML-клиента и вызвал метод jquery post, и никаких проблем с этим сервисом нет. Мне любопытно узнать, нужно ли мне предоставлять WADL или предоставить json-представление запроса для получения ответа. В настоящий момент SOAPUI, похоже, сложно заставить работать для тестирования сервисов Rest.

4b9b3361

Ответ 1

Их раздел помощи дает ответ; http://www.soapui.org/REST-Testing/understanding-rest-parameters.html раздел 1.3.

"Если вы моделируете отправку HTML-форм, вы можете захотеть вместо этого использовать метод POST. Если мы создадим соответствующий метод REST с использованием глагола POST (или PUT), вы получите возможность публиковать параметры запроса в теле вместо "

На скриншоте описаны варианты выбора. Его флажок внизу скриншота, который необходимо проверить; "Post QueryString".

Post options

Ответ 2

Вы должны установить тип запроса POST. SoapUI автоматически предоставит окно для ввода данных тела: введите описание изображения здесь

Ответ 3

На самом деле это не так сложно. Вот руководство на веб-сайте (или видео, если вы предпочитаете это) о том, как начать работу. http://www.soapui.org/REST-Testing/getting-started.html