SoapUI 4.6.1自动删除<value>标签(如何发送空值?)</value>

时间:2013-12-04 07:46:20

标签: soapui

我正在使用SoapUI Pro 4.6.1。对于一个测试用例,我正在触发一个Soap Request,其中我有以下块:

 [...]
 <property name="xyz">
   <value/>
 </property>
 [...]

我第一次运行测试套件时工作正常。获得响应后,SoapUI会自动删除“&lt; value /&gt;”标签,只留下空白。对请求的其余部分没有其他更改。

我需要&lt; value /&gt;标签存在,否则我在响应中出错。有谁知道如何解决这个问题?是否需要设置一些SoapUI设置?

PS:我已尝试过建议here,但它没有用。我得到一个错误说 - 与元素类型“value”相关联的属性“value:nil”的前缀“value”未绑定。

此外,请求的属性“删除空内容”为 false 。如果我将其设为true,对于有效请求,我会收到错误的响应。我认为这是因为它期望标签将被传递,即使它是 null 值。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我有相同的情况,使用SOAP UI 4.5.2并且它不会发生