【问题标题】:Why Jmeter thread group configration are different in Blaze meter?为什么 Blazemeter 中的 Jmeter 线程组配置不同?
【发布时间】:2017-02-21 12:01:58
【问题描述】:

我正在尝试通过 Jmeter 对我的 Rest API 进行性能测试,并从 blaze Meter 生成报告。

我正在测试 POST 操作。我想通过 50 个用户向服务器发送 50 个请求,这意味着每个 1 个用户将发送 1 个延迟为 1 秒的请求。我想由 1 个用户发送 1 个请求,因此它将由 50 个用户发出 50 个请求。 我的 Jmeter 配置是: 线程数:50 加速周期:50 循环次数:1

但是当我通过 Blaze Meter 生成报告时,我的 Max Virtual Users 为 4 而不是 50。为什么是 4?我究竟做错了什么?

【问题讨论】:

    标签: jmeter blazemeter


    【解决方案1】:

    Max Virtual Users 表示最大并发用户数。

    在单个循环周期中有 50 个线程和 50 秒的斜坡上升,并非所有线程都在同时运行;当一些线程已经完成时,其他线程仍然需要启动。

    您应该在运行多个循环周期时获得更大的Max Virtual Users 值。

    【讨论】:

    • 哦,我明白了。谢谢^_^
    【解决方案2】:

    只要增加循环次数,您就会遇到一些线程已经完成工作而其他线程尚未启动的情况。

    详细解释见JMeter Test Results: Why the Actual Users Number is Lower than Expected文章。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-03
      • 2018-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-16
      相关资源
      最近更新 更多