如何使用groovy在自定义属性中创建对象?

时间:2014-12-03 14:27:45

标签: groovy soapui

我是soapui和groovy的新手。 我正在尝试在自定义属性中创建一个对象,在第一次请求后,已经使用json响应中的groovy代码重新检索了对象的值。

如何在自定义属性中创建对象?

这是第一个从json响应中提取“id”值的Groovy代码:

import groovy.json.JsonSlurper

responseContent = testRunner.testCase.getTestStepByName("Request_1").getPropertyValue("response")
slurperresponse = new JsonSlurper().parseText(responseContent)
log.info (slurperresponse.id)

输出:

INFO:100

我试过了:

def Id = context.expand('${Id#Id}')    
context.getTestCase().setPropertyValue('Id', Id);

TestCase的Custom Properties中变量“Id”的值为空 我期待的是获得Id = 100

感谢你

0 个答案:

没有答案