任何人都可以帮助我使用 groovy 代码来清除在 datasink 步骤中创建的属性的所有属性值。
谢谢你。
这似乎对我有用:
def datasink = testCase.testSteps["DataSink"]
String[] props = new String[datasink.getPropertyCount()]
props = datasink.getPropertyNames();
for (int i=0;i<props.size();i++)
{
datasink.setPropertyValue(props[i],"")
}
尝试以下操作:
datasink = tcontext.testCase.getTestStepByName("DataSink");
datasink.clearPropertyValues();
我只粘贴在这里,什么对我有用。
def datasink = testRunner.testCase.getTestStepByName("DataSink");
//log.info datasink.getName()
datasink.clearPropertyValues();