2017-04-25 85 views

回答

1

您可以使用项目属性添加/更改/ ...不同的套件。在你的例子中,你可能正在运行

gradlew test 

哪个运行两套房。如果修改测试任务在你的build.gradle

def suite1 = project.hasProperty("suite1") 
def suite2 = project.hasProperty("suite2") 

test { 
    useTestNG() { 
     dependsOn cleanTest 
     useDefaultListeners = true 

     if(suite1) { 
      suites "src/test/resources/simpleSuite.xml" 
     } 

     if(suite2) { 
      suites "src/test/resources/advancedSuite.xml" 
     } 
    } 
} 

你可以用这种方式

gradlew test -Psuite1 
gradlew test -Psuite2 
gradlew test -Psuite1 -Psuite2 
选择套件
相关问题