企业Chrome升级至91.0.4472.77找不到匹配Selenium Chrome驱动如何处理
Chrome 91.0.4472.77版本ChromeDriver缺失解决方案
- 优先使用同大版本兼容驱动:Chrome 91大版本下的ChromeDriver对同大版本的浏览器兼容性极高,你可以直接使用
91.0.4472.19或91.0.4472.101这两个已公开的91大版本ChromeDriver,常规自动化场景下完全可以正常运行,不会出现功能异常。 - 跳过版本校验逻辑:如果启动时出现明确的版本不匹配报错,可在Chrome启动配置中添加参数绕过校验,Selenium等框架下可直接在Options中添加
--disable-web-security、--disable-blink-features=AutomationControlled参数,即可忽略驱动与浏览器的小版本差异。 - 更换自动化依赖方案:如果有长期适配企业版自动升级Chrome的需求,可以改用Selenium 4+内置的驱动自动管理组件,无需手动下载对应版本的ChromeDriver,工具会自动匹配当前浏览器版本对应的可用驱动;也可以替换为Playwright这类自带浏览器适配逻辑的自动化框架,从根本上避免版本匹配问题。
- 临时回退浏览器版本:如果你的自动化业务对稳定性要求极高,无法接受版本兼容带来的风险,可以联系企业IT管理团队将企业版Chrome临时回退到有对应官方驱动的稳定版本,待对应版本驱动放出后再升级即可。
内容的提问来源于stack exchange,提问作者DudeAdmin
相关产品推荐
相关产品推荐

