我正在尝试编写一个groovy脚本,它从第一个testStep的响应中获取结果并将其用于下一个testStep。 我的Web服务将返回一个POST后如下回应:在soapUI中测试REST Web服务
<Response xmlns="http://xxxxxx.xxx.xxxxx.xxx/cal-service/v1/users/">
<individual_id>83ecf411-0e3b-4e6b-9bc4-d4b5f6efed54</individual_id>
</Response>
我试图抓住并将它传递给我的测试套件下一个测试。
我是新使用Groovy和soapUI的,但我开始是:
def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def responseHolder = groovyUtils.getXmlHolder("messageExchange.responseContent")
def individualId = responseHolder.getNodeValue("individual_id")
log.info(individualId)
我收到以下错误,当我运行测试套件,并达到Groovy脚本:
想你忘记了错误...... – 2012-03-28 07:46:33