将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')