Xpath Assertion中的属性扩展在SoapUI中声明了名称空间

时间:2017-07-12 11:52:37

标签: soapui assertions

我在soapui中使用xpath匹配断言,并且使用了

declare namespace ns1='http://1.1.1.1/something/something';

但我经常需要在许多断言中更改IP地址,所以我尝试使用类似这样的东西,但它不起作用......我可以以某种方式使用项目属性中的ip地址吗?

declare namespace ns1= ('${#Project#hostGet}/something/something');

1 个答案:

答案 0 :(得分:0)

是的,可以在声明Xpath断言中的命名空间时使用Property Expansion。

你几乎就在那里,只是微不足道的错误。

更改自:

declare namespace ns1= ('${#Project#hostGet}/something/something');

要:

declare namespace ns1= '${#Project#hostGet}/something/something';

enter image description here

希望您知道在项目级别定义自定义属性hostGet及其值。