用重复的HTTP请求填充arraylist';Jmeter上的s响应数据
我需要处理一个特定的URL(每次返回不同的数字),并将其返回到一个数组中,以便在另一个HTTP请求中使用它 我的测试是这样构建的:用重复的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
myVar_1=
myVar_1_g=0
myVar_1_g0=3154
myVar_matchNr=1
- 回路控制器(2个回路)
- HTTP请求
- 调试采样器
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}
变量自