ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[toc] # Property Content Assertions 属性内容断言用于验证请求和响应内容。 属性内容断言可以从各个角度来验证 XML、XPath、XQuery 和 JSON 内容。 ## 内容断言 [Contains Assertion](Contains.md) 包含断言:在请求或响应中查找指定文本。 [Equals Assertion](Equals.md) 相等断言:检查属性值是否等于其他值。 [Equals Binary](EqualsBinary.md) 相等二进制断言:检查响应与其他响应或文件的二进制标识是否相等。 [Not Contains Assertion](NotContains.md) 不包含断言:不包含指定的字符串。 [Message Content Assertion](MessageContent.md) 消息内容断言:根据复杂规则检查消息和属性的内容。 ## JSONPath 断言 [JSONPath Count Assertion](JSONPathCount.md) JSONPath 计数断言:统计请求或响应中元素(根据 JSONPath 表达式)出现的次数。 [JSONPath Existence Match Assertion](JSONPathExistenceMatch.md) JSONPath 存在匹配断言:使用 JSONPath 表达式从目标属性中选择内容,并检查是否存在。 [JSONPath RegEx Match Assertion](JSONPathRegExMatch.md) JSONPath 正则匹配断言:使用 JSONPath 表达式从目标属性中选择内容,并比较结果是否符合指定的正则表达式。 [JSONPath Match Assertion](JSONPathMatch.md) JSONPath 匹配断言:使用 JSONPath 表达式从目标属性中选择内容,并比较结果与期望值。 >[info]JSONPath 语法请参考 [JSONPath](JSONPath.md) 。 ## XPath 断言 [XPath Match Assertion](XPathMatch.md) XPath 匹配断言:使用 XPath 表达式从目标请求或响应节点中选择内容,并比较结果与期望值。 ## XQuery 断言 [XQuery Match Assertion](XQueryMatch.md) XQuery 匹配断言:使用 XQuery 表达式从目标属性中选择内容,并比较结果与期望值。 --- **参考资料** 1、[ReadyAPI Documentation / Testing APIs / Verifying Results / Assertion Reference / Property Content Assertions](https://support.smartbear.com/readyapi/docs/testing/assertions/reference/property/index.html) --- :-: --- 贡献者名单(排名不分先后) --- :-: **材料** :-: **编写** 李云 :-: **校验** :-: **支持**