我目前正在构建一个基于JavaEE 7的应用程序,我想使用BDD / Behaviour Development来编写测试。
要设置测试环境,Arquillian似乎是最佳选择。
为了将jBehave或Cucumber JVM与Arquillian结合使用,我找到了一些项目,但它们似乎还不是很成熟和流行:- Cuke in Space (https://github.com/cukespace/cukespace) - Arquillian JBehave TestRunner - JBehave JUnit Runner
如何结合JavaEE开发实现BDD验收测试?您使用哪些技术?
有什么建议吗?
发布于 2014-05-18 02:51:50
Arquillian是一个全面的套件,可以帮助您在容器内执行测试。此外,还有一些插件和扩展,其中一些已经开发和成熟,一些较少,而其他正在开发中。
例如: Arquillian持久性扩展,这在我的情况下非常有用。由于我的应用程序只使用较少的业务逻辑处理数据库,因此APE帮助我播种和清理数据库,同时减少混乱的代码,并在几秒钟内完成。它还可以帮助我比较数据表等,几乎每个扩展都有一些令人惊叹的功能。
干杯!
发布于 2014-09-18 20:17:12
就我个人而言,我建议将Arquillian Persistence Extension用于数据库填充,而将Fest用于BDD样式的提升。
我还没有看过Cucumber JVM,也没有看过jBehave。
但是下面的文章:Integrating Arquillian and JBehave真的很有趣,可能就是你想要的。
希望能有所帮助
https://stackoverflow.com/questions/23682745
复制相似问题