jmeter中变量拼接使用的场景

应用场景:对居民列表提取个人信息后,创建血压值

1、提取居民列表中所需的字段信息

  

 

2、添加循环控制器并以debug postprocessor中展示的任意字段的统计总数,作为循环次数,这里选用“${userId_matchNr}”

 

3、在循环控制器下添加血压的http请求,将报文中对应的字段写成变量形式即可完成循环添加血压值;

 

 

 技巧:这里存在对提取值的遍历,在写变量时,需做拼接处理,例如:userId_n,这里n是一个递增的数字,故用函数助手中的${__counter(,)}来生成,拼接时需要用到__V嵌套函数,${__V(userId_${__counter(,)})}。

注意:在函数助手中的__V中,生成的函数字符串会加个 , ,函数助手会一直返回空。不要加,只需要第一个参数即可。

 

posted @ 2021-06-09 09:35  liuyi1804  阅读(1438)  评论(0编辑  收藏  举报