我有几个TestNG测试组,例如group1、group2、group3... 这些都在我的pom.xml文件中定义,并且当我执行 "mvn test" 时会运行所有测试组。如果我只想运行一个测试组而不必修改pom.xml中的配置,我需要运行什么命令?
例如:mvn test group2、mvn test group1、mvn test group3
尝试
mvn test -Dgroups=group3,group2
mvn clean test -DincludeGroups=TestGroup1,TestGroup2
(2) 排除特定的组
mvn clean test -DexcludeGroups=TestGroup3,TestGroup4
includeGroups
doesn't seem to exist. Use the suggested groups
- Michael Laffargue您还可以运行具有组合的测试。这将执行标记为“group1”和“group2”的测试:
mvn test -Dgroups=group1&group2