JSON断言允许你完成对JSON文档的校验,首先,如果如果数据不是JSON,则会解析失败;其次,JMeter会用指定语法寻找指定的path,如果没有找到,则会失败;第三,如果验证期望值为null,JMeter提供了null复选框,校验空数组使用[]。
Assert JSON Path exists:验证JSON Path是否存在。
Additionally assert value:添加验证的值,只有勾选了此复选框,才可以在Expected Value中设置期望的值。
Match as regular expression:匹配正则表达式,在期望的值中填写正则表达式,如果不勾选此项,在Expected Value中设置了正则表达式,则不进行匹配。
Expect null:期望值为null,如果期望的值为null,可以勾选此项。
Invert assertion(如果匹配的值存在,则断言失败,不匹配,则断言成功)。