1.需求场景
Chrome浏览器安装后会默认自动更新升级,对正常用户来说,人性化且便捷;对Selenium自动化程序来说,不胜其扰,任务频繁报错:chromedriver版本不匹配。
2.解决步骤
1.停止Google更新服务
2.修改hosts dns映射。完成步骤1Chrome不再自动更新,但主动查看浏览器版本,Chrome仍然会更新,此步骤为解决此问题。
找到hosts文件。路径:C:\Windows\System32\drivers\etc\hosts
在hosts文件末尾新增:
127.0.0.1 update.googleapis.com
主动查看浏览器版本,发现浏览器更新失败: