...
Table of Contents | ||
---|---|---|
|
了解 XML 断言器
该工具通常连接到 SOAP 客户机或消息传递客户机,以便验证服务返回的数据。XML 断言器提供了对复杂消息验证需求的支持,而不需要脚本,并且允许您轻松地在 XML 消息上创建和维护验证断言。
...
它还可通过 Add Output 向导添加,如Adding Test Outputs中所述。
配置 XML 断言器
XML 断言器由三个主要选项卡组成:
- Summary: 此选项卡包含一个表,显示已配置的 XML 断言的详细信息。
- Configuration: 此选项卡用于创建和配置 XML 断言。
- Expected XML: 指定预期的 XML 响应,创建可以从中选择元素的模板。如果此工具接收一个有效的 XML 消息(比如,该消息来自流量或者在附加的客户机工具中定义),则此面板将自动被填充。作为一种选择,可以将示例消息复制到 Literal 或 Tree 选项卡中。注意,默认情况下不会保存预期 XML;如果要对它进行保存,请启用 Save Expected XML 选项。
...
如果“bar”值前后的新行字符无趣,而且主要是格式化问题,那么您可能希望启用此选项,这样在创建提取时就不必考虑 XML 的格式。
参数化 XPaths
可以参数化 Xpaths 以引用测试或响应程序套件变量、环境变量和数据源值。 引用变量的语法为 ${myVariableName}。引用 XML 数据库值和数据源值的语法为:${myColumnName}.
...
namespace-uri(.)=""][child::node()[local-name(.)="title" and text()="${XPath Key}"]]
Scroll pdf ignore | ||||
---|---|---|---|---|
视频教程在本视频中,您将学习如何在 XML 响应中为值添加目标断言。
|
相关教程
以下教程演示如何使用此工具:
...