SOAP UI测试套件 - 在tag内部设置值的属性

时间:2014-12-29 17:00:14

标签: groovy soapui

我可以在属性步骤中为以下行轻松设置属性:

<(tagName)>111<(/tagName)>

只需将行修改为:

<(tagName)>${Properties#PropertyName}<(/tagName)>

其中Properties是testSuite中带有名称和值的步骤。

但我如何为这样的行做到这一点:<(city cityNumber="111")>

并为此:<(Request requestType="TEXT" versionNumber="VERSION")>

我只想在我的属性表中编写这些属性。

1 个答案:

答案 0 :(得分:0)

首先:我不理解圆括号 - 假设是什么?

你会这样做:

<city cityNumber="${Properties#PropertyName}">
<Request requestType="${Properties#PropertyText}" versionNumber="${Properties#PropertyVersion}">

SoapUI,当它在内部通过属性扩展阶段时,它将所有内容视为String。只有在将消息传输到您的服务器之后,才会将其视为XML。

记录在property expansion