我有一个包含2个不同HTTP请求的线程组,用10行数据的CSV文件测试10个用户。
在这种情况下,第一个HTTP请求执行3个用户,其中前3个值来自CSV文件,其余7个用户应该被第二个HTTP请求使用,其余的7个数据值使用相同的CSV文件。
答案 0 :(得分:0)
您可以在Switch_Controller下使用2个HTTP采样器,并使用Switch Value
更改值:0,0,0,1,1,1,1,1,1,1 - 它' ll执行3次第一次HTTP采样器和7次第二次HTTP采样器。
可以使用JSR223采样器或JSR223预处理器(使用常规语言)在Switch_Controller
之前使用代码获取此类切换值:
vars.put("switchValue", "0001111111".substring( vars.getIteration()-1, vars.getIteration()) );
然后使用Switch Controller
值:${switchValue}