Jmeter使用json提取器提取数组值并循环遍历使用
示例:提取所有的值,并遍历删除
响应返回值例如:
{
"code":0,
"data":{
"totalCount":11,
"pageSize":100,
"totalPage":1,
"currPage":1,
"list":[
{
"structuredId":"1706858465623879681",
"categoryLevelVoList":null
},
{
"structuredId":"1706858799016521730",
"categoryLevelVoList":null
},
{
"structuredId":"1706858801226919938",
"categoryLevelVoList":null
},
{
"structuredId":"1706858800211898369",
"categoryLevelVoList":null
},
{
"structuredId"
本文详细介绍了如何使用JMeter的JSON提取器提取JSON响应中的数组值,并通过循环控制器进行遍历操作。首先,设置JSON PATH expressions为$.data.list[*].structuredId来获取所有数组元素。接着,配置循环控制器,循环次数根据匹配的数量${structuredId_matchNr}。在循环内部,利用计数器变量结合__V函数引用数组元素,如${__V(structuredId_${IdCount})},实现每个循环中的参数化。最后,可以添加调试取样器检查提取和循环效果。
订阅专栏 解锁全文

1505

被折叠的 条评论
为什么被折叠?



