有没有办法在maven的集成测试阶段进行空手道测试?

时间:2018-01-30 12:23:20

标签: karate

有没有办法在maven的集成测试阶段进行空手道测试?似乎surefire插件被硬编码为空手道。我试图使用故障安全插件覆盖它,但没有运气。我不希望测试与单元测试一起运行。

提前感谢!

1 个答案:

答案 0 :(得分:0)

  

似乎surefire插件被硬编码为空手道

我不确定你在哪里得到这种印象,但不,这个万无一失的插件并没有硬编码成空手道。

请记住,通过surefire运行JUnit测试的最简单方法是使用*Test.java命名约定。

我认为解决方案很简单,无论哪种JUnit测试都是空手道测试的“切入点”(建议parallel runner) - 只需使用failsafe naming conventions

然后,根据示例包含故障安全插件,它应该可以工作。如果您无法使用(不太可能),那么您应该查看maven profiles