我想使用Groovy脚本在testCase范围内设置一个属性。我试着这样做:
def tc = testRunner.testCase
tc.setPropertyValue("{#TestCase#status}", status)
但它只创建一个名为
的属性{#测试用例#状态}
那么如何设置testCase范围?
问题是,如果我将此请求状态设置为属性,那么在加载测试期间它会被另一个线程覆盖(因此我的断言失败)
答案 0 :(得分:1)
需要稍作改动:)
def tc = testRunner.testCase
// if you want to set a property with a name - PropertyName with the value - 123 then,
tc.setPropertyValue("PropertyName", "123")
// Your case, tc.setPropertyValue("status", "Pass")