我已经从Json路径提取器中提取了10个值,分别命名为device_1、device_2 device_3到device_10。我可以在debug sampler中看到这10个值,现在我想将这些值逐个传递给下一个http请求(可以通过使用循环)但是我不能找到任何方法来将所有这10个值一个接一个地传递给下一个HTTP请求。到目前为止,我只在http请求中发送第一个值${device_1},但我希望10个不同的用户逐个访问所有10个值。
gorkyyrv1#
我相信ForEach控制器是您正在寻找的东西。配置如下:
并在ForEach控制器内的HTTP请求采样器中使用${device}。
${device}
HTTP请求的执行次数与JSON提取器生成的匹配项相同。
Using Regular Expressions in JMeter文章中描述了类似的概念
1条答案
按热度按时间gorkyyrv1#
我相信ForEach控制器是您正在寻找的东西。
配置如下:
并在ForEach控制器内的HTTP请求采样器中使用
${device}
。HTTP请求的执行次数与JSON提取器生成的匹配项相同。
Using Regular Expressions in JMeter文章中描述了类似的概念