Захотелось поделиться с вами моим способом тестирования веб-сервисов. Принцип такой:
- Создаем maven проект.
- Настраиваем его так, чтобы с каждым запуском выполнялось следующее:
- загружалось WSDL описание сервиса по ссылке
- генерировался код клиента на основе WSDL описания
- генерировался код ассертов для классов, участвующих в проверках, в том числе тех, которые были сгенерированы на предыдущем этапе
- Пишем тесты.
- Добавляем проект в jenkins, который и запускает само тестирование.
Источник: Еще один способ тестирования веб-сервисов с использованием AssertJ / Хабрахабр