我是 BPM 应用程序的开发人员。我们的团队有一个简单的手写工具,允许通过 JMS 和 SOAP 模拟外部系统,这个工具也允许我们调用我们自己的集成。
但是,我们想使用更可扩展和防弹的东西来进行集成测试,Citrus Framework 似乎是一个不错的选择,但它主要设计为像 JUnit/TestNG 测试一样执行,不适合这种情况。
我们需要一个作为独立应用程序运行并允许简单配置而无需重新部署的应用程序。
Citrus 框架可以做到这一点吗?
如果不是,您会为此目的推荐什么方法?
谢谢!
我是 BPM 应用程序的开发人员。我们的团队有一个简单的手写工具,允许通过 JMS 和 SOAP 模拟外部系统,这个工具也允许我们调用我们自己的集成。
但是,我们想使用更可扩展和防弹的东西来进行集成测试,Citrus Framework 似乎是一个不错的选择,但它主要设计为像 JUnit/TestNG 测试一样执行,不适合这种情况。
我们需要一个作为独立应用程序运行并允许简单配置而无需重新部署的应用程序。
Citrus 框架可以做到这一点吗?
如果不是,您会为此目的推荐什么方法?
谢谢!
Citrus 有一个名为 Citrus Simulator 的附带项目,它是一个独立的模拟器,用于包括 JMS 在内的多种消息传输。该项目在 github 上可用:https ://github.com/christophd/citrus-simulator
用户手册(仍在建设中)可以在这里找到:https ://christophd.github.io/citrus-simulator/