我可以通过maven运行特定的testng测试组吗?

我可以通过maven运行特定的testng测试组吗?,maven,testng,Maven,Testng,我有几个testng测试组,例如group1、group2、group3。。。 这些都是在我的pom.xml中定义的,并且在我执行“mvn测试”时运行。我需要运行什么才能只执行一个组,而不必修改pom.xml中配置的组 i、 e mvn测试组2 mvn测试组1 mvn测试组3 mvn测试-Dgroups=group3,group2 您可以在maven测试执行期间包括和排除特定组 (1) 包括特定群体 mvn clean test -DincludeGroups=TestGroup1,TestGr

我有几个testng测试组,例如group1、group2、group3。。。 这些都是在我的pom.xml中定义的,并且在我执行“mvn测试”时运行。我需要运行什么才能只执行一个组,而不必修改pom.xml中配置的组

i、 e mvn测试组2 mvn测试组1 mvn测试组3

mvn测试-Dgroups=group3,group2

您可以在maven测试执行期间包括和排除特定组

(1) 包括特定群体

mvn clean test -DincludeGroups=TestGroup1,TestGroup2
(2) 排除特定组

mvn clean test -DexcludeGroups=TestGroup3,TestGroup4

我在查看如何禁用特定测试组时遇到了这个问题,Radadiya的回答让我有点困惑

正如尤金·库莱肖夫所提到的,为了管理特定的团队,可以使用这个

但要排除某些组,请使用此选项(注意排除dvs排除)


是否有任何方法可以同时运行
group3
group2
测试?请参阅下面Mikalai的文章,其中包含maven文档的链接。
mvn test -Dgroups=group1,group2
mvn test -DexcludedGroups=group3,group4