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): | 若勾选,表示对断言结果取反 |

相关推荐
小小测试开发8 小时前
JMeter HTTP URL重写修饰符用法详解:解决会话传递与URL参数动态处理
网络协议·jmeter·http
还算善良_9 小时前
【XML生成】根据JSON格式化的报文,动态生成XML
xml·json
兔子蟹子18 小时前
JMeter 自动化测试 + 飞书通知完整指南
jmeter·飞书
小小测试开发1 天前
JMeter JSR223预处理程序高级用法:解锁自动化测试的灵活性上限
开发语言·jmeter·groovy
CesareCheung1 天前
JMeter 进行 WebSocket 接口压测
python·websocket·jmeter
CesareCheung1 天前
JMeter 使用分布式压测的原因
分布式·jmeter
涛涛讲AI1 天前
被 JSON 格式折磨?1 个快捷键让 JSON-handle 秒启动,开发者必看!
json
韩仔搭建1 天前
Cocos Creator 项目配置 JSON 最佳实践
json
CesareCheung1 天前
JMeter 分布式压测配置
分布式·jmeter
曼巴UE51 天前
JSON Reader
java·服务器·json