【问题标题】:Taurus/JMeter < 1ms granularity?Taurus/JMeter < 1ms 粒度?
【发布时间】:2018-08-01 18:55:42
【问题描述】:

我正在尝试在进行一些更改之前获得 API 的基准基准,并且我被要求更改最多可为每个请求引入 1 毫秒的额外时间. Taurus/JMeter 似乎只能/愿意将我显示到毫秒,所以我担心四舍五入现在将成为决定成功/失败的一个因素。当然,平均多次运行比基于单次运行的决策要好,但我也希望事情至少有点确定性(即没有影响成功或失败的“抽签运气”)。

是否有人熟悉从 Taurus/JMeter 中获得更多粒度?这是我可能需要放弃 Taurus 并直接使用 JMeter 的情况吗?还是我需要放弃两者并使用其他工具?微秒或纳秒会很棒,但即使只是一个额外的小数点(0.0143s 与 0.014s)也会有所改进。

【问题讨论】:

    标签: jmeter performance-testing taurus


    【解决方案1】:

    从 4.0 开始,JMeter 在 HtML 报告中不超过毫秒,这与 Taurus 生成的报告不同。

    你试过没有 Taurus 看看你在 html 报告中得到了什么:

    简而言之,你只需要运行:

    jmeter -n -t test.jmx -l results.csv -e -o report_folder

    如果它不比 Taurus 更精确,则需要使用其他工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-23
      相关资源
      最近更新 更多