如何在soapui中传输soap请求的头



我有两个请求

Request1每次都会生成一个唯一的id,然后我想在Request2 Header 中使用这个id

如何自动转账?

感谢

var1=YourUniqueID

然后像这样将标题添加到您的请求中,或者使用此的变体

getAllHttpSteps=testRunner.testCase.getTestStepsOfType(com.eviware.soapui.impl.wsdl.teststeps.RestTestRequestStep)
    for (step in getAllHttpSteps){
        def headers = new StringToStringMap() //Use StringToStringMap Object to store headers key/value.
         headers.put("header field","$var1")
        //add more header fields if require
         step.testRequest.setRequestHeaders(headers) //setting header in request
    }

Groovy脚本:我有一个存储唯一id作为响应和(使用来自请求1的响应的getdata)。testRunner.testCase.setPropertyValue("GValue",响应)和

在Request2中:标头名称UniqueId和标头值:${#TestCase#GValue}

最新更新