【问题标题】:Unable to run Selenium test with Chromedriver on Mac无法在 Mac 上使用 Chromedriver 运行 Selenium 测试
【发布时间】:2020-07-05 14:25:58
【问题描述】:

每当我尝试通过 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'

驱动程序信息:driver.version:ChromeDriver 远程堆栈跟踪:0 chromedriver 0x00000001030f8329 chromedriver + 3838761

1 chromedriver 0x0000000103092123 chromedriver + 3420451 2 chromedriver
0x0000000102e0662f chromedriver + 751151 3 chromedriver
0x0000000102d67fa6 chromedriver + 102310 4 chromedriver
0x0000000102d63f7f chromedriver + 85887

【问题讨论】:

标签: java selenium selenium-webdriver selenium-chromedriver


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2020-05-09
      • 1970-01-01
      • 2017-01-24
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-14
      相关资源
      最近更新 更多