chromev96更新后,硒测试变得更慢



将Google Chrome更新到v96后,硒测试的速度比预期的要慢。

UPD:v97也有同样的问题。

我有一个简单的检查(options.headless=True(:

chrome_args = [
'window-size=1920,1080',
'disable-infobars',
'disable-local-storage',
'disable-notifications',
'incognito',
'no-sandbox',
'disable-dev-shm-usage',
'incognito',
'kiosk'
]
  • 打开URL
  • 通过XPATHS获取元素
  • 保存屏幕截图

结果,以秒为单位(v95/v96(:

  • 打开URL:4.816/7.864
  • 打开网址:4.934/7.617
  • 打开网址:4.878/7.730
  • 通过XPATH查找元素:1.794/2.921
  • 通过XPATH查找元素:1.663/3.135
  • 通过XPATH查找元素:1.496/2.889
  • 保存屏幕截图:3.886/9.070
  • 保存屏幕截图:2.704/6.861
  • 保存屏幕截图:3.393/8.655

有人有类似的问题吗?

如果使用新的无头模式,问题得到了解决,感谢@diemol 的帮助

self.options.add_argument('--headless=new')

最新更新