我试图以自动方式捕获页面的渲染时间。我尝试使用两种方法进行相同的操作
a)创建一个selenium脚本,将httpwatch附加到浏览窗口,收集指标[httpwatch的免费版本并没有给我所需的所有指标]
b)使用selenium启动chrome窗口,并使用chrome,performance capabilty]收集性能日志,然后尝试通过将日志文件的内容加载回chrome或其他适合日志文件的工具来读取日志文件的内容目的。 我在selenium中使用的代码是
driver = webdriver.Chrome(executable_path="C:\\IEDriverServer\\chromedriver.exe",desired_capabilities={'loggingPrefs': {'performance': 'ALL'}})
问题是当我将输出保存到文件并加载它时,chrome无法给我任何数据。
我做错了什么,或者如果有更好的方法,请告诉我。我需要的指标基本上是在浏览,渲染start-Onload事件开始时的渲染时间。 我正在使用python作为selenium脚本