使用正则表达式提取器匹配的id值有17个(参考上一篇)

如果我想对每个id值进行请求,这个时候就可以用到foreach控制器

添加

jmeter-Foreach控制器与正则表达式

 

由于我正则表达式取值命名为orderid,这里就将orderid设置为输入变量前缀。查询匹配的id个数为17,所以,设置循环为0-17

设置,输出变量名称为getid

jmeter-Foreach控制器与正则表达式

添加http请求,将参数值改为${getid}

jmeter-Foreach控制器与正则表达式

运行

jmeter-Foreach控制器与正则表达式

可以看到http请求一共运行了17次,并且每次请求的id值都不同

相关文章:

  • 2022-02-09
  • 2022-12-23
  • 2021-10-22
  • 2021-12-05
  • 2021-12-12
  • 2021-06-24
猜你喜欢
  • 2021-07-20
  • 2022-12-23
  • 2022-02-08
  • 2021-06-29
相关资源
相似解决方案