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

相关推荐
IDIOT___IDIOT14 小时前
JSON-RPC 2.0 与 MCP 协议:从消息格式到进程通信 大模型MCP
rpc·大模型·json·agent·mcp
憧憬成为原神糕手16 小时前
Playwright、Selenium、DrissionPage 与 JSON 接口怎么选?
数据库·selenium·json
SelectDB技术团队16 小时前
Apache Doris 4.1:面向 AI & Search 的统一数据底座怎么选?向量检索 + 全文搜索 + 100MB JSON 完整能力拆解
人工智能·json·apache doris
颜挺锐17 小时前
JMeter TCP 取样器 行尾字节值是 62,是代表的什么意思?
网络协议·tcp/ip·jmeter
进击切图仔18 小时前
VS Code 调试 launch.json 解析
json
码智社1 天前
JSON 零基础到资深全体系教程
java·json
五阿哥永琪2 天前
MySQL中操作json的函数!
数据库·mysql·json
用户7783366132113 天前
SERP API JSON Schema 演进版本管理实战
json·api
IT小盘4 天前
14-让大模型稳定输出JSON-Prompt约束与结构化输出
windows·json·prompt
赵庆明老师4 天前
Vben精讲:21-详解web-antd:tsconfig.json
前端·json·vim