系统测试的测试框架

时间:2011-09-12 07:39:11

标签: java system-testing black-box-testing

我正在寻找一个测试框架(最好用Java编写)来创建系统测试。 我需要测试的系统是一个ESB,提供多个用于接收和推送消息的http端点,一个JMS服务器和一个带有数据库的JBoss-Application Server。 我想创建测试场景,定义传入ESB的消息,应该发送给请求的响应以及数据库中的预期值。

链条是:

http(ESB) -> JMS -> JBoss -> Database

但也是:

Database -> JBoss -> JMS -> ESB(http)

测试应该以JUnit测试的方式实现,或者以Hudson可以触发的方式实现。 如果还可以测试交换的JMS消息,那将是很好的。 我曾经使用过符合需求的框架,但这是在一个不同的公司,并且,它是自编写的,有时是痛苦的... 我知道我不是唯一一个需要这样的东西=)

1 个答案:

答案 0 :(得分:0)

我使用JUnit测试实现了类似的东西。该项目以maven为基础,我在Hudson上运行。我使用maven-surefire-plugin进行测试执行,并使用maven-sql-plugin在每次执行时设置干净的DB。

希望它有所帮助...

相关问题