浏览器渲染tim

2024-06-01 12:42:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用一种自动化的方式捕获页面的呈现时间

a)创建一个selenium脚本,将httpwatch连接到浏览窗口,收集度量值[httpwatch的免费版本没有提供我需要的所有度量值]

b)使用selenium启动chrome窗口,并使用chrome、performance capability]收集性能日志,然后尝试通过将日志文件加载回chrome或其他适合该用途的工具来读取日志文件的内容。 我在selenium中使用的代码是

driver = webdriver.Chrome(executable_path="C:\\IEDriverServer\\chromedriver.exe",desired_capabilities={'loggingPrefs': {'performance': 'ALL'}})

问题是,当我将输出保存到文件并加载时,chrome无法提供任何数据。你知道吗

我做错了什么,或者请告诉我是否有更好的方法。我需要的指标基本上是浏览时的渲染时间,渲染开始-加载事件开始。 我使用python编写selenium脚本


Tags: 文件工具版本脚本度量seleniumperformance方式