【问题标题】:Http load testing with bytes counting带有字节计数的 Http 负载测试
【发布时间】:2018-05-18 21:37:24
【问题描述】:

我需要一些可能性来使用流量计数对我们的 REST API 进行负载测试。

例如运行 20 个并发用户 1 小时。因此,我想获取有关响应(平均时间、延迟等)和已产生的总体流量的信息。

我忽略了 JMeter 和 Gatling,但发现无法计算字节数。

我真的不需要大量并发用户(100 个就足够了)和高吞吐量(单个用户每秒超过 10 个请求)。

我的目标只是在我们的系统上产生一些负载并检查它是否显示正确的统计数据。

【问题讨论】:

  • 我需要从服务器接收到的字节,例如下载的字节数。

标签: jmeter performance-testing load-testing gatling


【解决方案1】:

JMeter(检查最新3.3)已经默认save sent/received bytes,你可以在监听器的配置按钮中看到:

Save sent bytes count

Save received bytes count

您将在 jtl 文件中保存列..,bytes,sentBytes..

【讨论】:

    【解决方案2】:

    默认情况下,JMeter 应该将发送和接收的字节保存在 .jtl 结果文件中

    如果没有 - 将下一行添加到 user.properties 文件(位于 JMeter 安装的“bin”文件夹中)

    jmeter.save.saveservice.bytes=true
    jmeter.save.saveservice.sent_bytes=true
    

    还要确保在HTTP Request 采样器(或HTTP Request Defaults)的“高级”选项卡上选择了HttpClient4 实现

    【讨论】:

    • 感谢截图!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多