栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Jmeter运行结果与手动捕获的响应时间之间存在Jmeter响应时间差

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Jmeter运行结果与手动捕获的响应时间之间存在Jmeter响应时间差

JMeter可以根据每个请求捕获三个基本度量:

  • 经过的时间(从开始发送请求到收到的最后一位的总时间)

  • 延迟(在同一时间点开始,并在服务器开始响应时结束)

  • 连接时间(包括在延迟中,基本上是与服务器握手的时间,包括SSL / TLS协商)

因此,如果您在侦听器之间设置数据编写器(例如,SimpleDataWriter,尽管AggregateReport&SummaryReport也可以这样做),则您会在数据文件中看到这些指标(而标准侦听器/可视化器/聚合器仅停留在经过的时间)。

但请注意,这些指标不包括响应呈现,尤其是浏览器要执行的任何代码。

JMeter根本不执行任何操作:显然,它仅衡量服务器+网络的综合性能,跳过客户端的所有操作(除了必要的条件,例如协议协商)。

这也许可以解释您所经历的差异。

以及记录的服务器处理时间与JMeter测量的响应时间之间的差异:服务器只是不计算网络带来的收益。

附注:您不必坐在浏览器上点击秒表:现代的秒表具有开发工具,可以向您显示经过各个阶段划分的精确计时。例如,只需在Chrome中调用Ctrl + Shift +
I,切换到“网络”标签,并在执行请求时立即查看那里的时间安排。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/371259.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号