build.gradle

  test {
        jvmArgs "-DisParallel=true"
        useTestNG(){
            suites testngxml

        }   
    }

Когда я пытаюсь запустить gradlew clean test -Dgroups = 'sanityTests' не будет запускать тесты в этой конкретной группе, но будут запускать все тесты. Не могли бы вы рассказать об этом?

1
nurav 30 Мар 2017 в 22:07

2 ответа

Лучший ответ
test {
    jvmArgs "-DisParallel=true"
    useTestNG(){
        suites testngxml
        includeGroups System.properties['groups']
    }   
}
2
user3278460user3278460 30 Мар 2017 в 19:12

Мы можем пройти, добавив includeGroups внутри теста, который показан ниже:

 test {

    useTestNG() {
       dependsOn cleanTest
       useDefaultListeners = true
       includeGroups  groupName 

}
}
0
Reegan Miranda 29 Июл 2019 в 13:22