2

我正在使用一个 Maven 项目,并试图只运行集成测试,同时跳过单元测试。

我正在使用故障安全插件运行集成测试,并且插件执行绑定到集成测试阶段。

有什么方法可以只运行集成测试,而跳过单元测试(通过surefire运行)。

我的谷歌搜索导致了一个页面,该页面向我展示了如何做相反的事情。

4

1 回答 1

1

如果您想跳过测试,您有两种选择:

mvn -Dskip=true ...

它不会编译测试也不会执行它们(逻辑;-))。另一种选择只是跳过测试的执行,但不跳过测试的编译

mvn -DskipTests=true ...

但是你不能跳过Maven 中的测试生命周期阶段

于 2012-12-27T17:44:49.303 回答