JSON断言
作用:对JSON类型的响应进行断言
详细说明
界面如下:
名称:断言元件名称
注释:元件注释说明
Assert JSON Path exists:需要断言的 JSON 表达式,及填写JSON path
Additionally assert value:如果要根据值去断言,请勾选
Match as regular expression:如果要根据正则表达式去断言,请勾选
Expected Value:期望值
Expect null:如果期望是 null 则勾选
Invert assertion:取反
判断方式
如果响应结果不是 json 格式的,fail
如果 json path 找不到元素,fail
如果 json path 找到元素,没有设置条件,pass
如果 json path 找到元素,但不符合条件,fail
如果 json path 找到元素,且符合条件,pass
如果 json path 返回的是一个数组,会迭代判断是否有元素符合条件,有则 pass,无则 fail
常用样例
- 判定某一个值是否匹配