我有一个脚本评估场景,其中我的请求WSDL的命名空间将仅在命名空间中彼此不同,因此使用soapUI中的属性传输对请求进行测试(通过导入测试套件)变得困难,因为我由于名称空间的变化,每次都必须更改我的属性转移的目标名称空间。我的要求是创建一个可以适用于所有场景的测试套件。请建议一种方法。
SOAPUI Version-5.2.1
答案 0 :(得分:0)
SOAPUI接受*
作为命名空间的通配符。所以,如果你有类似的话:
declare namespace ns='http://www.openuri.org/';
//ns:Root/ns:someNode
您可以安全地将XPath简化为:
//*:Root/*:someNode
或事件更短(如果不同层次结构中存在相同的节点名称):
//*:someNode
由于您的用户案例没有样本,我会为您提供解决问题的一般方法。