Unit testing 当前Java EE/EJB3.0测试框架的建议/经验(免费)

Unit testing 当前Java EE/EJB3.0测试框架的建议/经验(免费),unit-testing,mocking,ejb-3.0,integration-testing,Unit Testing,Mocking,Ejb 3.0,Integration Testing,我想听听您对您成功地(或不太成功地)使用了哪些技术来自动化JavaEE/EJB3单元和集成测试的看法。我将听取$$$工具的建议,但不幸的是$$$目前不在预算中 我们目前正在着手整个“让我们为我们的团队标准化测试”的工作。我们一直在使用Groovy/JUnit进行基本单元测试,但我们需要添加模拟测试和集成测试,将其构建到烟雾测试中,在每次自动构建之后运行烟雾测试,以确保代码不仅能够编译,而且能够按预期工作。;) 外面有很多东西,比如EJB3,JMock,Mockito,仙人掌,Arquillan。

我想听听您对您成功地(或不太成功地)使用了哪些技术来自动化JavaEE/EJB3单元和集成测试的看法。我将听取$$$工具的建议,但不幸的是$$$目前不在预算中

我们目前正在着手整个“让我们为我们的团队标准化测试”的工作。我们一直在使用Groovy/JUnit进行基本单元测试,但我们需要添加模拟测试和集成测试,将其构建到烟雾测试中,在每次自动构建之后运行烟雾测试,以确保代码不仅能够编译,而且能够按预期工作。;)

外面有很多东西,比如EJB3,JMock,Mockito,仙人掌,Arquillan。。。我可以列出我看过的所有东西,就像你在谷歌上搜索“测试EJB3JavaEE”一样简单。如果你能告诉我什么对你有好处,我将不胜感激


谢谢大家!

我推荐阿奎利安。使用它,您不仅能够测试EJB,而且几乎可以测试所有东西。它还易于使用、设置,并且可以配置为在实际运行的容器中执行测试

谢谢大家!!我唯一关心的是Arquillan的“新颖性”(阅读:稳定性、健壮性、支持等)。因此,不要担心:-)Arquillan是jboss.org保护伞下的一个真实项目,一些jboss项目正在使用Arquillan作为测试套件。