А можно, пожалуйста, ссылку на почитать что такое Content-Type в body? Я без подколок, просто я не знал о таком. И еще: что значит ------=_Part_93_997910442.1449507394694
Да,вот нужно запрос послать такой интересный но валидация не пропускает контент тайп который генерирует соапЮі. Вот с реплейсом это идея. Можно по подробней?
Ну хедер у вас в любом случае формируется самим soapui, а боди вы заполняете сами. Так что я все равно не понимаю вашей проблемы ) Напишите подробнее что вы делаете. К тому же тут простой POST запрос. Зачем именно SoapUI? Есть же curl, плагины для браузеров и другие утилиты. В конце концов можно взять тот же python + requests библиотеку, там все это очен просто решается.
ну вот дело в том что,уже полюбили соапЮи и архитектура проекта делается так что менеджер кликает одну кнопку и получает результат. Проблема была в том, что я заранее в вкладке реквест добавлял поля параметры а их значения уже генерировал. Но фишка в том, что если поле добавил - в результате запрос формируется автоматически со статичными свойствами полей .Я сейчас пробую полностью создавать запрос руками а не интрефейсом. Пользююсь версией ПРО
Ну тут ПРО не ПРО разницы не имеет особой. На сколько я понял вам просто нужно изменить подход к написанию тестов )
P.S.: По поводу нажать кнопочку и получить результат. Можно все грамотно обернуть каким нибудь CI, например Jenkins, а в нем уже по нажатию кнопочки или просто по билду можно настроить запуск чего угодно с последующим выводом результатов в браузер или вообще с уведомлением менеджера по почте Советую присмотреться к такому подходу. Упростите себе жизнь и блеснете перед менеджером
Это не plain text, это multi-part content. Погуглил, на стэке пишут что соап уи поддерживает только multipart/form-data, но может быть уже что-то изменилось.
Интересно. Да, я с REST’ами не очень взаимодействую. Только мельком на примерах смотрел. А если не в заголовке и не в аттаче шлется этот параметр, то может в Media Type?
Я менял в Attachments тип Content-Type и в Header’е, но из приведенного выше примера не очень понял почему шлется так в разнобой и зачем нужно так слать. Может и правда проще отказаться от SoapUI, если он архитектурно не позволяет добиться нужного поведения.
P.S. у SmartBear есть еще какие-то два продукта: SoapNG и ReadAPI, не смотрел их, может там что-то есть из неоходимого? Вообще с трудом понимаю, что они дают.
Смотрел мельком ее. Но меня больше интересовало как оно формируется в SoapUI.
Думул, что вот тут что-то подобное делали: soupUI – How to Post JSON to a REST Service
А в Header можно явно добавить переменную с другим Content-Type, но как оно будет работать - не проверял.