Но хотелось затронуть тему еще раз для более глобального решения.
По сути получаеться комплексний подход в автоматизации веб-сервиса, где вся часть сервиса написана на Java - я еще смутно понимаю как оно будет работать, но думаю что кто то стикался с автоматизацией веб сервиса с такой "архитектурой".
Подскажите тулзи, может куски кода, сложность такой роботи итд, спасибо.
Ну для SOAP есть soapUI. Для REST есть библиотеки для разных ЯП, например Jersey для Java, restclient для Python, restclient для Ruby и т.д. Но в первую очередь надо знать тип веб-сервиса о котором вы говорите.
Ch00k правильно говорит, по хорошему, веб-сервис тестировать можно любыми средствами, так как есть интерфейс, к которому легко подключиться.
как только ты поймешь архитектуру своего приложения и поймешь, что это будут за тесты, т.е. в каком виде они будут запускать и будут ли они связанны с твоими функциональными тестами
то тогда можно уже смотреть и предлагать решение
честного говоря, инструментов и библиотек вполне хватает для решения на любом языке программирования
а если тебе вовсе не надо будет интегрировать с твоими функцонильными тестами бери soapui и не заморачивай себе голову
а тебе вот все не нравиться инструменты, где нельзя попрограммировать :)
по хорошему, внутри можно программировать на groovy
но даже более того, можно взять библиотеки написанные на джава и подключить к себе в проект и испльзовать их напрямую без, всякого интерфейса и программировать на java