腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
Jmeter系列学习
共 17 篇文章
加入清单架
1
Jmeter系列(62)- 详解 JSON 断言
2
Jmeter系列(52)- 详解仅一次控制器
3
Jmeter系列(32)- 详解 CSV 数据文件设置
4
Jmeter系列(28)- 发送 soap 协议的接口
5
Jmeter系列(27)- 详解正则提取器
6
Jmeter系列(26)- 详解 JSON 提取器
7
Jmeter系列(23)- 详解 HTTP 信息头管理器
8
Jmeter系列(22)- 详解 HTTP 请求默认值
9
Jmeter系列(21)- 详解 HTTP Request
10
Jmeter系列(24)- 详解用户自定义变量
11
Jmeter系列(20)- 配置元件的入门介绍
12
Jmeter系列(19)- 前置、后置处理器的入门介绍
13
Jmeter系列(17)- 定时器Timers 的入门介绍
14
Jmeter系列(6)- test plan测试计划详细讲解
15
Jmeter系列(4)- Jmeter面板介绍
16
Jmeter系列(3)- Jmeter安装目录介绍
17
Jmeter系列(2)- Jmeter的详细介绍
清单首页
Jmeter系列学习
文章详情
清单「Jmeter系列学习」 01/17
Jmeter系列(62)- 详解 JSON 断言
小菠萝测试笔记
·资深测试开发
简单介绍
可以对 JSON 格式的响应内容进行断言
JSON 断言
JSON 断言界面介绍
字段说明
Assert JSON Path exists:
需要断言的 JSON 表达式
Additionally assert value:
如果要根据值去断言,请勾选
Match as regular expression:
如果要根据正则表达式去断言,请勾选
Expected Value:
期望值
Expect null:
如果期望是 null 则勾选
Invert assertion:
取反
判断方式
如果响应结果不是 json 格式的,fail
如果 json path 找不到元素,fail
如果 json path 找到元素,没有设置条件,pass
如果 json path 找到元素,但不符合条件,fail
如果 json path 找到元素,且符合条件,pass
如果 json path 返回的是一个数组,
会迭代判断
是否有元素符合条件,有则 pass,无则 fail
下面的栗子就针对以上几种情况举的栗子
实际栗子
线程组结构树
响应非 json 格式的 JSON 断言
注册接口的 JSON 断言
可以成功拿到 ret 这个元素,并通过值断言
登录接口的 JSON 断言
不存在的元素
登录状态接口的 JSON 断言
没有勾选断言条件
个人资料接口的 JSON 断言
找到 uuid 元素并断言
查看结果树
下一篇
举报
领券