surefire忽略部分单测配置
时间: 2023-07-11 07:29:14 浏览: 208
除了在命令行中加入参数来忽略部分单元测试外,也可以在pom.xml文件中进行配置。具体方式为在<build>标签下的<plugins>标签中添加maven-surefire-plugin插件的配置,如下所示:
```xml
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M3</version>
<configuration>
<!-- 忽略某个测试类 -->
<excludes>
<exclude>**/TestClassName.java</exclude>
</excludes>
<!-- 忽略某个测试方法 -->
<excludedGroups>groupName</excludedGroups>
</configuration>
</plugin>
</plugins>
</build>
```
其中,<excludes>标签用于指定要忽略的测试类,<excludedGroups>标签用于指定要忽略的测试方法。在<excludes>标签内,可以使用通配符“*”来匹配多个测试类。在<excludedGroups>标签内,groupName代表测试方法所属的分组名称,可以在测试类或测试方法上使用@Test注解的groups属性来指定分组名称。
阅读全文