0
我们正在开发2个不同的Web应用程序(WARS)。 两者都使用相同的消息总线(ActiveMQ - jms)。测试2个互相交互的Web应用程序
我们想要在webapp#1上执行一个触发一个动作的测试,该动作应该会诱发消息抛出,这会在webapp#2上消耗并且改变数据库。
我们该如何测试这种端到端情况?
我们希望为此进行自动化测试,并且希望尽可能避免手动测试。
我们使用junit和springframework,并且已经有每天都在执行的大量junit,但到目前为止还没有涉及到消息总线的使用。这似乎是一个完全不同的故事来自动化。
有没有可能用自动化脚本(spring \ junit \ other)来测试这种情况?