3

我想知道是否有某种方法可以通过js获取浏览器收集的HAR信息。

这个想法是,在某些情况下,我可以将这些发送回服务器,以便我们可以更好地监控客户的浏览器加载时间。

4

1 回答 1

2

没有,但您应该查看谷歌遥测以创建可重现的性能负载测试。

  • chromium.googlesource.com 上的弹射器遥测

  • Adobes Top Coat 也是一个值得一看的好项目。它在遥测之上具有图表和 Web 界面。

专注于可重现的测试是很好的,因此当代码更改时,您可以查看它是更快还是更慢。现实世界中只有两件事会影响您的前端:服务器负载峰值(您应该使用 JMeter 其他工具来衡量/监控)和延迟(您无法控制)。由于任何 HAR 文件都来自单台计算机,因此您可以在受控环境中对其进行测试并显示收益/损失。

于 2013-10-22T03:31:55.030 回答