在Jmeter中的线程组下创建大量的采样器

时间:2014-08-22 11:18:48

标签: http jmeter

我有一个要求,我需要向大量小文件(可能是10万个)发送HTTP请求,我正在尝试找到一种在线程组下创建大量数量的HTTP采样器的有效方法。

有没有办法自动化这个,以便我可以用

的方式创建一个请求

HTTP:///夹[索引] /文件[指数]

索引可以在0..500000

之间变化

我想根据此请求为GET提供流量。

1 个答案:

答案 0 :(得分:1)

我相信JMeter Functions可以帮助您实现您的方案。

如果index位可以是0到500000范围内的随机值,请按以下方式修改您的请求以使用__Random函数:

http://folder${__Random(0,500000,)}/file${__Random(0,500000,)}

如果您希望索引是连续的,即

  • 第一个请求 - index = 1
  • 第二次请求 - index = 2
  • 等。

然后__counter函数是你的朋友和路径节应该是这样的:

http://folder${__counter(,)}/file${__counter(,)}

有关最常用的JMeter功能的详细信息,请参阅How to Use JMeter Functions帖子系列。