循环通过多个Regex提取器输出
问题内容:
您能告诉我如何遍历正则表达式后处理器返回多个值的结果吗?
例:
JSON响应消息:
{
"reply": {
"code": "111",
"status": "SUCCESS",
"customerID": [
"222-a",
"b-333",
"44-4",
"s-555",
"666",
"777",
"88-8"
]
}
}
Regx提取器帮助我提取了数组的每个单独组件:
links_1=222-a
links_2=b-333
我可以用some.url/${links_1}
。这正是我要实现的目标,但这似乎行不通。
你能帮我么?
使用计数器循环遍历Regex提取的单个变量,
并将每个变量附加到另一个HTTP请求采样器中:
WhileController(${__javaScript(${C} < ${links_matchNr})})
HTTPSampler use ${__V(links_${C})}
Counter (start=1,increment=1,maximum=${links_matchNr},referenceName=C)
问题答案: