2017-04-25 2 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 
에서 제품군을 선택할 수 있습니다