JSON Assertion(JSON断言)

JSON断言允许你完成对JSON文档的校验,首先,如果如果数据不是JSON,则会解析失败;其次,JMeter会用指定语法寻找指定的path,如果没有找到,则会失败;第三,如果验证期望值为null,JMeter提供了null复选框,校验空数组使用[]。

JSON Assertion(JSON断言)_第1张图片

Assert JSON Path exists:验证JSON Path是否存在。

JSON Path表达式

Additionally assert value:添加验证的值,只有勾选了此复选框,才可以在Expected Value中设置期望的值。

Match as regular expression:匹配正则表达式,在期望的值中填写正则表达式,如果不勾选此项,在Expected Value中设置了正则表达式,则不进行匹配。

JSON Assertion(JSON断言)_第2张图片

JSON Assertion(JSON断言)_第3张图片

Expect null:期望值为null,如果期望的值为null,可以勾选此项。

Invert assertion(如果匹配的值存在,则断言失败,不匹配,则断言成功)。

转载于:https://www.cnblogs.com/zhuzhaoli/p/10290166.html

你可能感兴趣的:(json)