【问题标题】:Property Expansion in Xpath Assertion declare namespace in SoapUIXpath 断言中的属性扩展在 SoapUI 中声明命名空间
【发布时间】:2017-12-16 20:09:35
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: soapui assertions


    【解决方案1】:

    是的,可以在 Xpath 断言中声明命名空间时使用属性扩展。

    你快到了,只是一个小错误。

    更改自:

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

    收件人:

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

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

    【讨论】:

    • 谢谢,现在工作正常 :) 我在财产中也有错误,财产中也有带有 IP 地址的端口...:/ 谢谢
    • 感谢您接受它作为回答并投票。
    猜你喜欢
    • 2018-09-25
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    • 2023-03-19
    相关资源
    最近更新 更多