用重复的HTTP请求填充arraylist';Jmeter上的s响应数据

用重复的HTTP请求填充arraylist';Jmeter上的s响应数据,jmeter,Jmeter,我需要处理一个特定的URL(每次返回不同的数字),并将其返回到一个数组中,以便在另一个HTTP请求中使用它 我的测试是这样构建的: myVar_1= myVar_1_g=0 myVar_1_g0=3154 myVar_matchNr=1 回路控制器(2个回路) HTTP请求 调试采样器 执行此块时,当我检查调试采样器的响应数据时,它总是用最后一次出现的值填充变量myVar,如下所示: myVar_1= myVar_1_g=0 myVar_1_g0=3154 myVar_match

我需要处理一个特定的URL(每次返回不同的数字),并将其返回到一个数组中,以便在另一个HTTP请求中使用它

我的测试是这样构建的:

myVar_1=
myVar_1_g=0
myVar_1_g0=3154
myVar_matchNr=1 
  • 回路控制器(2个回路)
    • HTTP请求
  • 调试采样器
执行此块时,当我检查调试采样器的响应数据时,它总是用最后一次出现的值填充变量myVar,如下所示:

myVar_1=
myVar_1_g=0
myVar_1_g0=3154
myVar_matchNr=1 
既然我将“匹配号:”定义为**-1**,它不应该也存储类似于
myVar_2


我读了一些答案,但我的问题是,我需要用一些响应数据迭代一个变量,不管它执行了多少次。

原因是在
myVar
variable的每次迭代中都会被覆盖

如果要为每个循环存储
myVar
变量值,应修改其引用名称,如下所示:

myVar${__jm__Loop Controller__idx}
然后,假设循环控制器有2次迭代,则在循环结束时将定义以下变量:

myVar0=xxxx
myVar1=yyyy
${uuuujm\uuuuuuuuuuu循环控制器\uuuuuidx}
变量自