如何在常规中获得财产扩张的价值

时间:2015-03-04 18:24:59

标签: web-services groovy soapui

假设我在肥皂申请中有这个公式

${test#Response#//ns1:authentification/bloc1/bloc2/idSession}

如果下一步我想使用groovy将此值保存在测试用例属性中,我该如何获取运行时值?

或者甚至可以在没有使用groovy的情况下完成它?

1 个答案:

答案 0 :(得分:1)

要在groovy脚本中获取此值,然后将其保存在TestCase属性中,您可以使用以下代码:

def idSession = context.expand('${test#Response#//ns1:authentification/bloc1/bloc2/idSession}')
testRunner.testCase.setPropertyValue("propName",idSession)

希望这有帮助,