mvn package -DskipTests //编译测试用例但是不执行
mvn package -Dmaven.test.skip=true //即不编译也不执行
mvn test -Dtest=App*Test //只执行满足App*Test规则的测试用例
包含那些文件名不符合默认规则的test case
1 2 3 4 5 6 7 8 9 10 11 12 |
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>**/*Tests<strong>.java</strong></include> </includes> <excludes> <!-- <exclude>**/*App2Test.java</exclude> --> </excludes> </configuration> </plugin> |
?当用configuration配置包含规则或者排除规则时,需要.java后缀,而且要将所有需要的类型都重写,而不是添加新的规则。如果配置我上面那样,那么只有满足*Tests.java规则的test case才能得以运行。
Comments are closed.