0
私の現在のbuild.gradleで
、私はコマンドラインからターミナルからカンマ区切り(group1、group2)のTestNGグループを渡すには?
test {
jvmArgs "-DisParallel=true"
useTestNG(){
suites testngxml
includeGroups System.properties['groups']
}
}
を特定のグループを実行するために、ターゲットの下に使用しています今私は、カンマで複数のグループを渡したいが、グループ2をgradlewクリーンなテスト-Dgroupsの= 'GROUP1を分離しました「
に任意のヘルプ
当社は、DB内の我々のデータを保存し、そこにグループを設定します。そして、グループをコマンドライン(** gradlew test -DGroups = group **)で動的に渡します。私たちはtest scripts/testng.xmlに記載されたグループを使用していません。 – nurav
@nurav - 私の回答で言及したxmlにはグループセクションがありません。 beanshellメソッドセレクタを使用して、JVM引数を介して渡したグループに基づいて、グループを動的に決定します。ですから、 'test scripts/testng.xml'で言及されている' use group 'の意味を理解していません。 Btw ..現在のgradle設定でJVM引数を使用して複数のグループを渡すときに直面する問題は何ですか?詳しく教える? –