包含集成测试代码和应用程​​序代码

时间:2016-11-15 19:14:13

标签: maven integration-testing

目前,我的集成测试代码与应用程序代码仓库分开。我们需要在应用程序代码repo中包含集成测试代码。 是否有任何简单的方法可以将自动化代码包含在应用程序代码中,也可以打包和安装。单独运行而不影响现有的单元测试?

此外,当前的应用程序代码在maven多模块框架中。因此,需要建议我是否可以将此自动化代码添加为构建的新模块。打包它独立于应用程序代码?

感谢您的建议。

谢谢, 斯

1 个答案:

答案 0 :(得分:1)

使用maven failsafe插件[1]进行集成测试。您只需在项目中包含集成测试类以及单元测试,并配置故障保护以在验证阶段选择并执行这些测试。

[1] http://maven.apache.org/surefire/maven-failsafe-plugin/index.html