- SoapUI 教程
- SoapUI - 主页
- Soap 基础知识
- SOAP - 介绍
- SOAP - 消息
- SOAP - 什么是 REST?
- SoapUI 基础知识
- SoapUI - 简介
- SoapUI - 功能
- SoapUI - NG Pro
- SoapUI - 安装与配置
- SoapUI - WSDL
- SoapUI - 项目
- SoapUI - TestSuite
- SoapUI - TestCase
- SoapUI - TestStep
- SoapUI - 请求和响应
- SoapUI - 属性
- SoapUI - 属性传输
- SoapUI - 日志窗格
- SoapUI - 断言
- SoapUI - 故障排除
- SoapUI - 性能测试
- SoapUI - 负载测试
- SoapUI - RESTful Web 服务
- SoapUI - JDBC 连接
- SoapUI - JDBC 属性
- SoapUI - JDBC 断言
- SoapUI 有用资源
- SoapUI - 快速指南
- SoapUI - 有用资源
- SoapUI - 讨论
SoapUI 断言 - XQuery 匹配
XQuery 使用 XQuery 表达式从目标属性中选择内容。它将 XQuery 表达式的结果与预期值进行比较。
步骤 1 − 单击添加断言后,选择断言类别 - 属性内容。
步骤 2 − 选择断言类型 - XQuery 匹配。
步骤 3 − 单击添加。
步骤 4 − 类似于 XPath,单击“声明”以自动声明命名空间或手动输入。
需要定义以下 XQuery 结构 −
for $x in //ns1:<XPath> //It declares iteration and XPath is where similar nodes are present return {data ($x/ns1:<attribute>)} //it will return all values of the attribute
步骤 5 − 单击保存。
步骤 6 − 从当前选项卡中选择将显示当前响应中存在的所有值。
注意 − 由于此 WSDL 不足以使用 XQuery 断言,请使用具有更多和相同属性(在响应 XML 中)的 WSDL。
soapui_assertions.htm
广告