Jmeter吞吐量整形计时器问题

时间:2016-10-27 13:07:35

标签: rest jmeter performance-testing jmeter-plugins

因此,我正在使用JMeter的吞吐量整形计时器来测试REST服务器的性能。我注意到了一些我没想到的事情。

首先我的设置细节:

1)JMeter版本:3.0 r1743807

2)JMX文件:DropBox Link

现在,我的问题:

1)吞吐量整形计时器配置为运行60秒(100rps - 30秒,200 rps - 接下来的30秒)。但实际测试仅运行3秒,如下所示。为什么呢?enter image description here

2)根据计划,每秒的请求数应该从100到200.但是在这里似乎会减少,如上所述。

3)根据this plugin's documentation,线程组数=每秒所需的请求数*服务器响应时间/ 1000。是因为这个插件内部如何工作还是我错过了一个简单的逻辑?

1 个答案:

答案 0 :(得分:0)

问题在于线程组设置。

enter image description here

您只有一次迭代,并在1秒内增加300名用户。因此,如果Jmeter可以发送所有300个请求并获得响应,JMeter将立即完成测试。这些计时器设置仅在测试运行时才适用。

如果您需要测试运行一段时间(比如说60秒),那么将循环计数设置为forever&持续时间为60