запуск soapUI mocked service через batch file


(Mykhailo Poliarush) #1

у меня есть mocked service сделанный на soapUI, но запускать через soapUI я его не хочу, а хочу запускать через batch файл.

кто-то делал подобную реализацию?

например, есть один подход сделать один тест в sopaui и в нем просто через groovy вызывать mocked service, а потом, просто запустить этот тест через коммандную строку.

а как бы вы решили данную задачу?

 


(Mykhailo Poliarush) #2

нашел, что в стандартной постаке soapUI есть файл mockservicerunner.bat, который именно за это и отвечает

также можно посмотреть документацию тут http://www.soapui.org/Test-Automation/mock-services.html

сейчас попробую, как оно работает на деле

 


(kom) #3

запускаю mock service через mockservicerunner.sh:
./mockservicerunner.sh -m “mymockservicename MockService” “projectname.xml”

и работает, но в shell видно только краткие сообщения info:
16:55:04,483 INFO [SoapUIMockServiceRunner] Handled request 2; [NotificationData] with [Response 1] in [0ms] at [2014-06-04 16:55:04.481]

а как можно увидеть обрабатываемые xml (которые в soapui отображаются в response 1)? можно изменить уровень логирования на более детальный?