selenium自动化测试中升级chrome78版本带来的问题

mac2024-05-20  30

最近升级了chrome最新版本78.0

最近升级了chrome最新版本78.0,但是由此也带来了一系列的不便.

不便一

无法正常的使用selenium加载crx插件了 相关的问题截图如下: 相关的描述:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot process extension #1 from unknown error: CRX verification failed: 3

不便2:得花更多时间去处理降级版本的问题了.之前使用的是chrome 76版本

解决办法: 直接下载之前的版本 比如 :76.0.3809.100_chrome_installer.exe 然后在控制面板,卸载程序,找到chrome,此时显示的是78版本的.直接卸载,然后安装76版本的内容就可以. 其实,这个过程还是很容易的,想象的太复杂了. 后续维护:把谷歌浏览器的自动升级给停掉吧,不然,突然间被升级了,有的你受的。 关于禁用升级chrome的方法:

1.按下Win+R,打开运行对话框,输入 taskschd.msc,打开"任务计划程序",展开左侧功能树到"任务计划程序库",分两次选择右侧两个GoogleUpdate的任务计划,右键菜单选择"删除"。 2.把自己安装目录下的C:\Program Files (x86)\Google 把此文件夹下的update文件设置为禁止访问.此时可以查看chrome版本已经显示: 检查更新时出错:无法启动更新检查(错误代码为 3: 0x80070005 – system level)。 了解详情

最新回复(0)