Jmeter 通过JSON Extrator 获取值

本文介绍了如何在Jmeter中利用JSON Extractor组件从JSON格式的接口响应中提取所需参数。相比Regular Expression Extractor,JSON Extractor提供更便捷的方式。详细讲解了如何设置变量名、JSON Path表达式、匹配号以及默认值。并通过实例说明了如何提取数组中的特定值和所有值。
摘要由CSDN通过智能技术生成

现在接口返回的格式大多都是JSON格式的,这个时候使用JSON Extrator 来提取想要的值做参数,个人感觉用JSON Extrator 比Regular Expression Extrator 要方便一点。

Names of created variables: 保持的变量名

JSON Path expressions: JSON 表达式

Match No. 匹配哪一个,为空默认匹配第一个

Default Values:未取到值时默认值

如上面的json返回值,我们要取no的值,可以用$.no 来获取

如果返回的json中有数组,需要取数组中的值,如:

如果我们要取出account_id 为92的,因为account_id是在数组data里面,所以应该是:$.data[0].account_id; 如果还要往下取,可以以此类推。

如果要取出所有的account_id, 则为

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值