如何使用groovy在自定义属性中创建对象?
我是soapui和groovy的新手。 我试图在自定义属性中创建一个对象,在第一个请求之后,已经使用groovy代码从json响应中检索了该对象的值 如何在自定义属性中创建对象 下面是从json响应中提取id值的第一个Groovy代码:如何使用groovy在自定义属性中创建对象?,groovy,soapui,Groovy,Soapui,我是soapui和groovy的新手。 我试图在自定义属性中创建一个对象,在第一个请求之后,已经使用groovy代码从json响应中检索了该对象的值 如何在自定义属性中创建对象 下面是从json响应中提取id值的第一个Groovy代码: import groovy.json.JsonSlurper responseContent = testRunner.testCase.getTestStepByName("Request_1").getPropertyValue("response") s
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的自定义属性中变量Id的值为空
我期望得到的是Id=100
谢谢你既然你是Groovy和SoapUI的新手,为什么不开始使用内置的SoapUI呢?比如财产转让?我有soapui开源版本而不是pro版本属性转移步骤不是-pro功能!非常感谢我用属性步骤解决了我的问题,我使用了Groovy