如何在jmeter中计算出加速期

时间:2017-09-17 11:16:45

标签: jmeter performance-testing jmeter-3.2

我从日志中得到了统计数据,表示平均每小时我们有3000登录的峰值负载。

如何计算jmeter在1小时或30分钟或2小时内复制相同行为的加速期

1 个答案:

答案 0 :(得分:0)

这不是关于加速期,而是关于限制JMeter发送到特定费率的请求的速率。因此,您应该查看Constant Throughput Timer,以便将JMeter的吞吐量限制为所需的速率。

例如,

  1. 如果您希望每小时3000次登录,则表示每分钟50次登录,将“恒定吞吐量计时器”添加为“登录”请求的子项,并按如下方式进行配置:

    • 目标吞吐量:50.0
    • 根据:all active threads

      计算吞吐量

      JMeter Constant Throughput Timer

  2. 同样,如果您想在30分钟内完成3000次登录 - 吞吐量应高出2倍:每分钟100.0次样本

  3. 最后,如果你想在2小时内完成3000次登录 - 吞吐量应该低2倍:每分钟25.0个样本
  4. 你可能也对Throughput Shaping Timer感兴趣,它的作用类似于恒定吞吐量计时器,但是当它涉及小于1分钟的时间段时它更精确,你也可以用它创建"Load Profiles"。您可以使用JMeter Plugins Manager安装吞吐量整形计时器。