微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Apache Annette 或 blazemeter 中捕获首次内容绘制、大内容绘制、首次输入延迟指标

如何解决在 Apache Annette 或 blazemeter 中捕获首次内容绘制、大内容绘制、首次输入延迟指标

如何为在 Apache Jmeter 或 Blazemeter 等性能测试工具中执行的性能测试捕获 Web 重要数据,例如首次内容绘制、最大内容绘制、首次输入延迟或任何其他指标?

解决方法

根据 JMeter Project 主页:

JMeter 不是浏览器,它在协议级别工作。就 Web 服务和远程服务而言,JMeter 看起来像一个浏览器(或者更确切地说,多个浏览器);但是 JMeter 不会执行浏览器支持的所有操作。特别是,JMeter 不执行 HTML 页面中的 Javascript。它也不会像浏览器那样呈现 HTML 页面(可以将响应视为 HTML 等,但时间不包含在任何示例中,并且一次只显示一个线程中的一个示例).

因此,使用 JMeter,您只能拥有 TTFB 指标,这在 JMeter 世界中称为 Latency

关于其他指标,您需要采取额外的步骤来获取它们:

  • 使用 APM tool 监控前端指标
  • 安装 Web Witals 并使用 WebDriver Sampler 启动真正的浏览器,打开被测应用程序并通过 JavaScript 获取 Web Vitals 指标

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。