無法在 Mac 上使用 Chromedriver 執行 Selenium 測試



>每当我尝试通过Chromedriver在Mac上本地运行Java-Selenium测试时,它都不会调用浏览器,并且收到此错误如下。我将在几个月内回到这段代码,最后一次可以毫无问题地运行,同时我的项目没有经过任何代码更改。

收到的错误如下所示:

步骤失败 org.openqa.selenium.SessionNotCreatedException: session 未创建:此版本的 ChromeDriver 仅支持 Chrome 版本 80 内部版本信息:版本:"3.141.59",修订版:"e82be7d358",时间: '2018-11-14T08:17:03' 系统信息: 主机:"192-168-1-115.tpgi.com.au", ip: 'fe80:0:0:0:105e:e823:7e44:3a%en0', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.15.5', java.version: '11.0.6'

驱动程序信息: 驱动程序版本: ChromeDriver 远程堆栈跟踪: 0 Chrome Driver 0x00000001030f8329 Chromedriver + 3838761

1 个铬驱动程序0x0000000103092123 Chromedriver + 3420451 2 ChromeDriver
0x0000000102e0662f Chromedriver + 751151 3 Chromedriver
0x0000000102d67fa6 Chromedriver + 102310 4 Chromedriver
0x0000000102d63f7f Chromedriver + 85887

您需要将 chrome 驱动程序 exe 更新到您的浏览器版本 https://chromedriver.chromium.org/您可以从此链接下载最新的驱动程序 exe。

我认为您没有安装正确版本的Chromedriver。

按右上角的三个点,转到关于铬/铬并检查浅灰色的版本。并下载该版本的驱动程序。

希望这有帮助!!

相关内容

  • 没有找到相关文章

最新更新