【发布时间】:2014-02-11 07:29:55
【问题描述】:
我们正在开发 2 个不同的 Web 应用程序 (WARS)。 两者都使用相同的消息总线(ActiveMQ - jms)。
我们希望执行测试以触发 webapp#1 上的一项操作,该操作应引发将在 webapp#2 上使用的消息抛出并改变数据库。
我们如何测试这种端到端场景?
我们希望对此进行自动化测试,并希望尽可能避免手动测试。
我们正在使用带有 springframework 的 junit,并且已经有大量的 junit 每天都在执行,但到目前为止还没有一个涉及消息总线的使用。看来这个场景是一个完全不同的故事来自动化。
有没有可能用自动化脚本(spring \ junit \ other)测试这个场景?
【问题讨论】:
标签: spring junit jms integration-testing activemq