JMeter中有个元件叫做断言(Assertion),它的作用和LoadRunner中的检查点类似。用于检查测试中得到的响应数据是否符合预期,用以保证性能测试过程中的数据交互与预期一致。
若接口的返回的Response Body
为JSON格式数据,使用JSON断言组件来判断测试结果是较好的选择,判定也更灵活一些。
1、JSON断言组件界面详解
添加JSON断言组件操作:选中“取样器”右键 —> 添加 —> 断言 —> JSON断言
。
界面如下图所示:
JSON断言组件的详细说明:
- 名称:JSON断言组件的自定义名称,见名知意最好。
- 注释:即添加一些备注信息,对该JSON断言组件的简短说明,以便后期回顾时查看。
Assert JSON Path exists
:填写 JSONPath 表达式。Additionally