t.me/atinfo_chat Telegram группа по автоматизации тестирования

Инструменты для эмуляции SOAP web-сервисов

Теги: #<Tag:0x00007f9b0372e0c0> #<Tag:0x00007f9b0372dd28> #<Tag:0x00007f9b0372dc10>

Добрый день.

Есть система, в которой реализованы различные интеграционные взаимодействия с другими системами.
Большая часть сервисов асинхронные. Все сервисы используют протокол soap.

Стоит задача тестирования этих сервисов, используя моки.
Внутри моков нужно добавить проверки полученных от сервиса данных и реализовать асинхронный ответ.

Подскажите, пожалуйста, как лучше всего реализовать эту задачу?

SoapUI, мне кажется, самый быстрый способ накидать моки.

Немного саморекламы :slight_smile:
http://rmerkushin.github.io/2015/04/17/synchronous-mock-service/

P.S.: если хочется больше гибкости, можно на любом ЯП наколбасить простой HTTP сервис, т.к. скорее всего у вас Soap бегает поверх HTTP и это по сути POST запрос с xml в body)

2 Симпатий

У епама есть проект вилма