Groovy脚本不知道messageExchange

Groovy脚本不知道messageExchange,groovy,soapui,Groovy,Soapui,我在用Ready!Api,新的soupui接口。 我正在做的是制作一个脚本,将响应XML与文本文件进行比较。结果将写入另一个文件,但不在那里 我在github上找到了一个不错的脚本,我正在修改它 现在,我收到一条消息,消息交换不是有效的属性。作为一种解决方法,我开始使用:com.eviware.soapui.model.iface.MessageExchange e、 g 传递的变量是def中的mex。 当我使用mex.responseContentAsXml时,我得到了下一条消息: groov

我在用Ready!Api,新的soupui接口。 我正在做的是制作一个脚本,将响应XML与文本文件进行比较。结果将写入另一个文件,但不在那里

我在github上找到了一个不错的脚本,我正在修改它

现在,我收到一条消息,消息交换不是有效的属性。作为一种解决方法,我开始使用:com.eviware.soapui.model.iface.MessageExchange e、 g

传递的变量是def中的mex。 当我使用mex.responseContentAsXml时,我得到了下一条消息:

groovy.lang.MissingPropertyException:没有此类属性:类:com.eviware.soapui.model.iface.MessageExchange可能的解决方案:第10行出现responseContentAsXml错误


有什么想法吗?

你试过mex.responseAsXml吗?这是一个愚蠢的新手错误。messageexchagne只在断言中起作用。我试着在脚本中使用它。。。现在可以用了,谢谢
compareWithExpected(context,com.eviware.soapui.model.iface.MessageExchange)