2016-11-28 6 views
0

Я разработчик приложения BPM. Наша команда имеет простой ручной инструмент, который позволяет издеваться над внешними системами над JMS и SOAP, а также этот инструмент позволяет нам называть наши собственные интеграции.Является ли Citrus Framework подходящим для автономного развертывания

Однако мы хотим использовать что-то более расширяемое и пуленепробиваемое для целей интеграционного тестирования, и Citrus Framework кажется хорошей альтернативой, но она предназначена в первую очередь для выполнения, например, тестов JUnit/TestNG, что не подходит для случая.

Нам нужно приложение, которое работает как автономное и позволяет простую конфигурацию без перераспределения.

Возможно ли это с использованием Citrus Framework?

Если нет, то какой подход вы бы рекомендовали для этой цели?

Спасибо!

ответ

0

Существует побочный проект от Citrus под названием Citrus Simulator, который является автономным симулятором для множества сообщений, включая JMS. Проект доступен на GitHub: https://github.com/christophd/citrus-simulator

руководство пользователя (все еще в стадии строительства) можно найти здесь: https://christophd.github.io/citrus-simulator/