performance - 在 Selenium Framework 中以编程方式检索页面权重

标签 performance selenium automation html

我正在尝试在 .NET 上的 selenium 框架中构建与页面性能相关的实用程序。对于页面性能,我将页面加载时间页面权重 作为输出。我计划使用浏览器的 WebTimings API 计算页面计时指标。但是我无法找到任何方法来获取加载页面的大小,以编程方式

  • 是否有任何库可以帮助我实现它?或者 Selenium 可以用于此用例吗?
  • 页面权重是指所有已下载资源的总大小,还是仅指一个 .html 文件?计算页面权重时应该考虑什么?

最佳答案

是的,我想你想用 Browsermob Proxy 做点什么,它将通过 .har file 为您提供所有这些统计信息.

关于performance - 在 Selenium Framework 中以编程方式检索页面权重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23212461/

相关文章:

java - 在已打开的浏览器上执行 Selenium 命令

java - 如何通过Selenium和WebDriverWait等待元素包含特定属性?

java - 浏览器无法使用 Selenium webdriver 打开

c# - 冗余字符串插值和性能

java - 如果没有在代码中修改,我应该声明一个 java 字段 'final' 吗?

performance - 有关Firebug中的网络面板的两个问题

azure - 热衷于在公共(public) IP 访问上自动启动 Azure 虚拟机?

Python 在文本字符串中查找值

.net - 如何在.NET PowerShell自动化中使用Where-Object?

sql - 在Grails中执行SQL的速度是在工作台中执行相同SQL的速度的两倍,为什么?