REST请求体中的SoapUI属性替换

时间:2013-12-18 13:58:37

标签: rest soapui

我想在REST请求正文内容中替换SoapUI属性。我正在使用JMS端点。

<?xml version="1.0" encoding="ISO-8859-1"?>
<foopartner xmlns="http://www.foo.com/foopartner">
    <partnerKey>${#TestCase#partnerKey}</partnerKey>
</foopartner>

在SOAP请求替换中使用${#TestCase#partnerKey}可以正常工作。对于REST请求,它按原样传递xml而不进行替换。

如何实现替代?我正在使用SoapUI版本4.6.2。这是一个错误吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。我将请求正文留空并添加内容a和附件,并将类型设置为text/xml。正在扩展/替换附件中的属性,并将附件作为普通请求主体发送。

您可以使用${projectDir}/path/to/file.xml为附件文件名使用相对路径。