selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports

问题现状:

运行程序报错:

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 114

Current browser version is 121.0.6167.85 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

问题出现原因:

系统的chrome浏览器自动升级了,导致selenium依赖的chrome内核版本不一致造成的问题。

如何解决?

我们只需要去下载一个对应版本的内核chromedriver就行了。

Chrome内核下载页:https://sites.google.com/chromium.org/driver/

进入下载详情页:https://googlechromelabs.github.io/chrome-for-testing/

主要找到对应的版本以及对应自己电脑的版本,记得是下载ChromeDriver,复制那个url,然后直接下载就好了。

下载下来的是一个bin文件

安装只需要配置环境变量就行了:

将chromedriver文件所在路径加入到环境变量PATH里就行,或者直接将文件copy到/usr/local/bin目录也行。

相关推荐
还是鼠鼠5 小时前
Jmeter 安装包与界面汉化
测试工具·jmeter·单元测试·集成测试·模块测试
winfredzhang9 小时前
使用Python和Selenium打造一个全网页截图工具
开发语言·python·selenium
Tom Boom11 小时前
19. 结合Selenium和YAML对页面实例化PO对象改造
python·测试开发·selenium·测试工具·自动化测试框架开发·po改造
Ten peaches14 小时前
Selenium-Java版(frame切换/窗口切换)
selenium·测试工具
Ten peaches14 小时前
Selenium-Java版(环境安装)
java·前端·selenium·自动化
linweidong16 小时前
在企业级应用中,你如何构建一个全面的前端测试策略,包括单元测试、集成测试、端到端测试
前端·selenium·单元测试·集成测试·前端面试·mocha·前端面经
chao_78920 小时前
电商平台自动化
测试工具·自动化
一个天蝎座 白勺 程序猿1 天前
Python爬虫(29)Python爬虫高阶:动态页面处理与云原生部署全链路实践(Selenium、Scrapy、K8s)
redis·爬虫·python·selenium·scrapy·云原生·k8s
代码的乐趣2 天前
支持selenium的chrome driver更新到136.0.7103.94
chrome·python·selenium
深浅卡布星2 天前
Postman启动时检测到版本不匹配错误
测试工具·postman