jmeter中变量的嵌套通常有两种方式html
1,调用__V函数数据库
{函数
"phone": "${phone}",post
"xxId": "${__V(xxId_${counter})}"htm
}blog
2,使用${__BeanShell(vars.get("xxId_${counter}")}字符串
{get
"phone":"${phone}",class
"xxId":"${__BeanShell(vars.get("xxId_${counter}"))}"变量
}
PS:事例说明
假设counter=1,那么事例的意思就是先拿到counter的值而后和字符串“xxId_”进行拼接组成一个新的变量xxId_1,而后在取${xxId_1}的值。这种用法很是适合从数据库查出一批数据,而后循环的取每一个值的状况。