如何将迭代参数的值保持到“ n”次?

时间:2019-05-23 15:04:05

标签: parameters jmeter iteration

如果参数Data1在HTTP请求中具有以下值:

["111/BB/44444/E/123",
"222/BB/44444/E/123",
"333/BB/44444/E/123"]

现在,如果我们查看第一个值,则它是动态的。如果我的值n为3(从02),如何为单个参数设置该值?值n本质上是动态的,因此如果值n=1(从01),结果可能如下:

["111/BB/44444/E/123",
"222/BB/44444/E/123"]

1 个答案:

答案 0 :(得分:0)

如果您将xpath或json提取器与match no. = -1一起使用,则会获得动态变量值variablename_matchNr,该值将保存每次迭代后的记录数,

发布后,您可以使用ForEach Controller根据变量名_matchNr迭代次数,其中start index=0和循环的结束索引为${variablename_matchNr},可以在其中传递$ {variablename}作为值每次迭代。