getTestCaseList仅适用于已启用的测试用例

时间:2019-01-10 07:27:28

标签: groovy soapui

我希望有一个测试案例列表,其中仅包含拆解脚本中已启用的测试案例。我尝试下面的代码。但是它会返回所有测试用例,包括禁用的用例。

project.getTestSuiteList().each {
    it.getTestCaseList().each { tcList ->
        tcList.each {
log.info it.properties
}

2 个答案:

答案 0 :(得分:2)

project.getTestSuiteList().each {
    it.getTestCaseList().each { tcList ->
        tcList.each {
if(!it.isDisabled()){
/*do your stuff*/
}

}

答案 1 :(得分:1)

您的testCase与testStep级别相同,具有“禁用”属性

        tcList.each{
        log.info it.name
        log.info it.disabled
        ...
    }

然后您可以在其上设置条件...