我是JMeter的新手,试图设置一个测试计划,我需要根据每个请求传递可变数据。例如,我拥有10,000个具有顺序唯一ID的产品(PD1 ... PD10000)。我也有250个价格记录以及序列唯一ID(PR1 .... PR250)。 我希望我的请求能以每种产品ID在价格记录中循环250次的方式发送。 我试图设置线程(用户)计数为250和循环计数10,000,并使用标准函数$(__ counter(FALSE,)},但这只是得到增加,并超过10,000限制 有人请告诉我如何设置两个变量或回路控制器,这样我可以通过重复数据如JMeter循环计数器
{ ProductId : ${ProductId},
PriceId : ${PriceId}
}
其中环产品编号介于1 - 10000和PriceId循环感谢
我尝试过使用上面的方法,但因为我的客户端计算机无法创建10,000个线程而导致内存异常。 – Abdullah
尝试增加jmeter.bat(windows)中的堆内存 - 默认情况下它将是512MB'set HEAP = -Xms512m -Xmx512m'。或者添加远程生成器[链接] http://jmeter.apache.org/usermanual/remote-test.html –