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

相关推荐
小马爱打代码5 小时前
Spring AI:提取 txt、Json、Markdown、Html、Pdf 文件数据,转换为 Document 文档
人工智能·spring·json
倔强的石头1066 小时前
灵活性与高性能兼得:KingbaseES 对 JSON 数据的全面支持解析
json
骇客野人7 小时前
java对象和JSON对象之间的转换关系
java·开发语言·json
玖釉-8 小时前
JMeter 测试计划(Test Plan)与脚本结构详解
jmeter
天才测试猿8 小时前
Jmeter命令行压测&生成HTML测试报告
软件测试·测试工具·jmeter·职场和发展·jenkins·测试用例·压力测试
@Dream-fennel8 小时前
WebSocket教程:如何使用JMeter进行压力测试
websocket·jmeter·压力测试
程序员三藏8 小时前
Jmeter的三种参数化方式
自动化测试·软件测试·python·测试工具·jmeter·测试用例·压力测试
玖釉-8 小时前
JMeter 采样器(Sampler)全指南
jmeter
别叫我->学废了->lol在线等1 天前
自然语言转成formily+shadcn组件的jsonschema
javascript·json