Создать запрос с SOAP UI - PullRequest
       40

Создать запрос с SOAP UI

1 голос
/ 27 сентября 2010

Можно ли создать запрос мыльного интерфейса пользователя с данными? прямо сейчас я знаю, как создать новый запрос, который дает вам шаблон, который вы должны отправить в веб-сервис (который читается с вашего wsdl), есть ли способ, чтобы ваши запросы заполнялись данными в зависимости от типа (например: String, Integer, Date ) из WSDL, из мыла UI или любого другого инструмента тестирования? спасибо

Ответы [ 3 ]

7 голосов
/ 18 октября 2012

В Soap UI 4.5.1 в настройках есть опция, которая после установки автоматически заполнит новые запросы фиктивными данными, которые безопасны по типу вместо значения по умолчанию '?'.

Файл-> Предпочтения-> WSDLНастройки-> Отметьте опцию «Пример значений» и нажмите ОК.

0 голосов
/ 05 октября 2010

Да, вы можете использовать SOAPUI для выполнения этой задачи. Вы можете получить свои данные из нескольких источников, таких как Excel, простой CSV-файл, базы данных DB2, POSTGRES. Вы также можете написать свои отличные скрипты для управления потоком. Различные вещи, которые вы можете сделать, чтобы добиться этого ...

0 голосов
/ 29 сентября 2010

Вы можете вводить данные непосредственно в XML-запрос, сгенерированный SoapUI, вы можете писать сценарии для заполнения данных или, если у вас есть версия Pro, она предоставляет вам форму GUI, основанную на запросе, где вы можете просто набрать данные. то есть он делает экран ввода данных для вас. Профессиональная версия также может извлекать данные из баз данных, генерировать данные из списка строк и т. Д. Например, недавно мне нужно было отправить несколько тысяч полезных нагрузок SOAP с фиктивными данными для имени / фамилии и т. Д. Итак, я составил два списка строк один с именами прошлых и настоящих кватербаков НФЛ, один с фамилиями. У меня был генератор данных в SoapUI (Pro), который произвольно выбирал строку из каждого, и отправлял ее в стресс-тесте на 1000 итераций. Результаты были очень полезными, но очень забавными, с такими именами, как Дрю Монтана.

...