我正在尝试从excel文件中获取数据,并尝试使用groovy脚本在SoapUI中运行该数据。并在excel文件中存储请求响应。 一切正常。我正在使用属性将请求从groovy脚本传递给soapUI请求。在excel中,它按原样存储请求。不用值替换它.GetInfoByZIP是我的请求名称
这是我的groovy脚本:
Label label1 = new Label(i+1,j+1,context.testCase.getTestStepByName("GetInfoByZIP").getProperty("request").value)
log.info label
sheet1.addCell(label);
sheet1.addCell(label1)
log.info j+" " +i+" "+" "+response
}
}
workbook1.write()
workbook1.close()
我的肥皂要求:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:web="http://www.webserviceX.NET">
<soap:Header/>
<soap:Body>
<web:GetInfoByZIP>
<!--Optional:-->
<web:USZip>${Properties#zip}</web:USZip>
</web:GetInfoByZIP>
</soap:Body>
</soap:Envelope>
这里的属性是我的属性名称。