2

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

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

4

1 回答 1

1

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

您是否尝试在不使用 Taurus 的情况下查看 html 报告中的内容:

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

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

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

于 2018-08-19T13:10:31.150 回答