JMeter性能测试笔记-JSON提取器

添加方式

右键点击线程组或相关组件,在菜单中选择添加后置处理器,然后找到 JSON 提取器。

放置位置

通常放置在需要提取数据的请求之后

提取器页面

在 JSON 提取器配置页面中,指定要提取数据的源(如响应体)、JSON 路径表达式来定位要提取的数据,并提取到的数据设置变量名

JSO提取器

应用于:

Main sample and sub-samples(主样本和子样本):

Main sample only(仅主样本)//使用这个即可

sub-samples only(仅子样本)

JMeter Variable Name to use(要使用的 JMeter 变量名(上一个json提取器中提所取的值))

Names of created variables(创建变量的名称)

JSON Path expressions(JSON 路径表达式)

Match No.(0 for Random)(匹配编号(0 表示随机))

Computer concatenation var (suffix_ALL)(计算连接变量(后缀_ALL))

Default Values(默认值)

注释:

主样本:指的是主要的请求本身,比如一个 HTTP 请求。

子样本:通常是在主样本执行过程中触发的其他相关请求。

JMeter Variable Name to use:指定提取数据所存储的 JMeter 变量名。

Names of created variables:必填的,它用于明确指定要创建的变量名称

JSON Path expression:用于指定在 JSON 数据中提取特定元素的路径表达式

Match No.(0 for Random):指定要匹配的结果项的编号,0 通常表示随机选择一个。

Computer concatenation var (suffix_ALL):用于指定是否计算连接变量(可能用于特殊需求)

Default Values(默认值):提取不到值时的默认值设置。

使用验证

感谢您的阅读,欢迎 点赞+关注,我会持续分享软件测试干货~

欢迎搜索关注公众号:素人软测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值