我是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
感谢你