JMeter组件--配置元件--JSON断言

JSON断言(JSON Assertion)

可以对 Jmeter 取样器的响应消息以 JSON 方式进行检查;检测响应报文返回的特征值,进而判断取样器在业务上是否正确;

|-------------------------------------------------------|---------------------------------------------------------------------------------------------------------|
| 右键 >>> 添加 >>> 断言 >>> JSON断言(JSON Assertion) ||
| Assert JSON Path exists | 用于断言的JSON元素的路径(JSONPath);检测JSONPath是否存在;使用XPATH语法书写,如**$.code** |
| Additionally assert value | 勾选,验证根据JSONPath提取值是否预期 |
| Match as regular expression | 勾选,预期值可以使用正则表达式表示 |
| Expected Value | 预期值;支持脚本语言写法;如0 |
| Expect null | 若验证提取的值为null,则勾选此项; 验证null值,还是需要勾选"Additionally assert value",否则验证的是JSONPath能否找到路径; 预期值不填表示空字符,与null不等价 |
| Invert assertion (will fail if above conditions met): | 若勾选,表示对断言结果取反 |

相关推荐
少云清1 小时前
【性能测试】2_JMeter _JMeter文件目录
jmeter·性能测试
Wpa.wk2 小时前
性能测试 - JMeter练习-JMeter录制Web端压测脚本操作步骤
java·前端·经验分享·jmeter·自动化
一颗没有尽头的心2 小时前
jmeter使用
jmeter
REDcker2 小时前
AIGCJson 库介绍与使用指南
c++·json·aigc·c
lingzhilab3 小时前
零知IDE——零知ESP32 + INA219电流传感器实现18650锂电池智能充放电监测系统
ide·单片机·json
全栈前端老曹3 小时前
【包管理】npm最常见的10大问题故障和解决方案
前端·javascript·rust·npm·node.js·json·最佳实践
韩师学子--小倪12 小时前
fastjson与gson的toString差异
java·json
少云清20 小时前
【性能测试】1_JMeter_JMeter环境搭建和配置
jmeter·性能测试
@汤圆酱1 天前
【无标题】
python·jmeter
CesareCheung1 天前
Jmeter压测时如何设置只登录一次后压其他的接口
jmeter·性能优化