跳过测试环节的应用场景举例:
● 整体模块功能未开发
● 模块中某个功能未开发完毕
● 单个功能更新调试导致其他功能失败
● 快速打包
使用命令跳过测试
格式:mvn 指令 –D skipTests
注意:执行的指令生命周期必须包含测试环节
举例:
执行结果:
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ ssm_pojo ---
[INFO] Tests are skipped.
使用界面操作跳过测试
使用配置跳过测试
去仓库找到如下插件:
在pom.xml文件的pluginmanagement标签下的plugins标签中配置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<!--跳过所有测试-->
<skipTests>true</skipTests>
<includes><!--只测试配置的-->
<include>**/User*Test.java</include>
</includes>
<excludes><!--不测试配置的,其他都要测-->
<exclude>**/User*Test.java</exclude>
</excludes>
</configuration>
</plugin>