Опыт тестирования для SOA WebServices - PullRequest
1 голос
/ 11 июля 2011

Здравствуйте, я хочу автоматически протестировать мой SOA WebService, я нашел soapUI, и он тоже выглядит очень хорошо.

Но как мне запустить службу SOA в контейнере сервлетов Tomcat (EmbeddedTomcat?) Или AXIS? Потому что мы не хотим устанавливать на нашем сервере Hutson Build Server сервер Tomcat.

Таким образом, вопрос, каковы пути, когда мы будем тестировать нашу службу SOA извне в среде автоматического модульного тестирования?

Спасибо за ответы

1 Ответ

1 голос
/ 11 июля 2011

Если вы не хотите устанавливать сервер Tomcat на свой сервер сборки, у вас может быть другой сервер, на котором запущен tomcat, который вы можете удаленно развертывать со своего сервера сборки при каждой успешной сборке.Затем запустите свои тесты soapUI для удаленного сервера.Для Tomcat есть плагины Ant и Maven, которые могут выполнять удаленное развертывание.http://tomcat.apache.org/tomcat-5.5-doc/manager-howto.html#Executing%20Manager%20Commands%20With%20Ant, http://mojo.codehaus.org/tomcat-maven-plugin/introduction.html

...