testng如何设置configfailurepolicy=true
testng how to set configfailurepolicy=true
如何为我正在使用 gradle 的测试设置 'configfailurepolicy=continue' 到 运行 测试。
我试过
gradle clean test -Dgroups=abc -Dconfigurefailurepolicy=continue
这不起作用我不希望测试用例在 beforeClass 方法失败后失败。
如果这是一个系统属性然后在测试中设置它:
test {
systemProperty 'configurefailuserpolicy', 'true'
}
您可以在您的 test
任务中定义它:
test {
useTestNG() {
configFailurePolicy 'continue'
includeGroups 'myTestGroup'
...
}
}
但是这个 属性 仅在 Gradle 版本 2.3+ http://gradle.org/docs/2.3/groovydoc/org/gradle/api/tasks/testing/testng/TestNGOptions.html 中可用
https://issues.gradle.org/browse/GRADLE-3149
如果您没有最新版本,您可以使用任务生成包装器:
task wrapper(type: Wrapper) {
gradleVersion = '2.3'
}
如何为我正在使用 gradle 的测试设置 'configfailurepolicy=continue' 到 运行 测试。
我试过
gradle clean test -Dgroups=abc -Dconfigurefailurepolicy=continue
这不起作用我不希望测试用例在 beforeClass 方法失败后失败。
如果这是一个系统属性然后在测试中设置它:
test {
systemProperty 'configurefailuserpolicy', 'true'
}
您可以在您的 test
任务中定义它:
test {
useTestNG() {
configFailurePolicy 'continue'
includeGroups 'myTestGroup'
...
}
}
但是这个 属性 仅在 Gradle 版本 2.3+ http://gradle.org/docs/2.3/groovydoc/org/gradle/api/tasks/testing/testng/TestNGOptions.html 中可用 https://issues.gradle.org/browse/GRADLE-3149
如果您没有最新版本,您可以使用任务生成包装器:
task wrapper(type: Wrapper) {
gradleVersion = '2.3'
}