【发布时间】:2020-05-21 01:06:43
【问题描述】:
最近我在 JMeter 和 Blazemeter 中运行了相同的 JMX 脚本,我发现 Blazemeter 结果显示为 300ms ,而 JMeter 显示为 1200ms。我很困惑哪个工具是正确的。起初,我不明白为什么结果差异如此之大,我应该相信哪个工具?
【问题讨论】:
标签: java spring-boot jmeter performance-testing blazemeter
最近我在 JMeter 和 Blazemeter 中运行了相同的 JMX 脚本,我发现 Blazemeter 结果显示为 300ms ,而 JMeter 显示为 1200ms。我很困惑哪个工具是正确的。起初,我不明白为什么结果差异如此之大,我应该相信哪个工具?
【问题讨论】:
标签: java spring-boot jmeter performance-testing blazemeter
BlazeMeter 无法报告与 JMeter 不同的结果,因为 BlazeMeter 正在使用 JMeter。
响应时间本身并不能说明全部情况,我能想到的可能原因之一是延迟。
例如,如果您位于朝鲜并测试托管在南非的应用程序,则数据包在全球来回传输将需要一些时间。
给定以下公式:
Elapsed time = Connect Time + Latency + TTLB
如果您删除 i.e. Connect Time,您应该会看到更“清晰”的结果。
更多信息:
【讨论】: