jmeter根据循环获取参数_JMeter中提取json数组并读取作为其他接口入参

本文介绍了如何使用JMeter从一个接口的响应中提取JSON数组,并将其循环读取作为其他接口的输入参数。通过JSON Extractor提取所需字段,IF控制器和Foreach控制器实现数据遍历,BeanShell脚本处理JSON数据。
摘要由CSDN通过智能技术生成

近日在准备APP的接口性能测试,学习了一下从一个接口的返回数据提取需要的字段,作为其他接口的入参。

接口依赖情况如下:一个列表接口返回多笔付款任务,每个任务有详情;列表可以多选批量提交审批,任务详情可单独提交该笔数据。本文将介绍循环读取列表返回的每笔数据和随机取一笔数据作为其他接口的入参。

一、数据提取

列表数据的接口返回数据结构如下,标黄色字段为访问详情需要的字段:

{

"data": [

{

"data": [

{

"bussFlag": "",

"expectedTransferDate": "2020-01-13",

"createtime": "2020-01-13",

"amount": "3.00",

"taskKey": "CHK",

"fwCode": "IBS0003",

"createUserName": "滕娟",

"flowVersion": "1",

"abstract": "",

"flowKey": "IBS0003",

"appCode": "IBS-Web",

"bussType": "OUTER_PAYMENT",

"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值