【问题标题】:org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 75 using Seleniumorg.openqa.selenium.SessionNotCreatedException:会话未创建:此版本的 ChromeDriver 仅支持使用 Selenium 的 Chrome 版本 75
【发布时间】:2019-05-30 12:29:59
【问题描述】:

我想打开显示错误的 Chrome 浏览器。

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class Homepage {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //Create Driver object
        System.setProperty("webdriver.chrome.driver", "C:\\Workdirectory\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
    }
}

在这里我期待我的 Chrome 浏览器,但它会引发类似的错误

Starting ChromeDriver 75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs/branch-heads/3770@{#40}) on port 21714
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 75
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'DESKTOP-3JIP3OF', ip: '192.168.1.73', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_101'
Driver info: driver.version: ChromeDriver

【问题讨论】:

  • 错误信息很清楚This version of ChromeDriver only supports Chrome version 75
  • 它在版本 75 中不起作用,将您的版本降级到 74。

标签: java selenium google-chrome selenium-webdriver selenium-chromedriver


【解决方案1】:

此错误消息...

org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 75

...暗示 ChromeDriver v75 仅支持 Chrome 浏览器 v75,您的系统中不支持该功能。


您的主要问题是您使用的二进制文件版本之间的不兼容性,如下所示:

支持Chrome 75版

  • 最新发布的 Chrome 版本是您当前使用的 chrome=74.0

所以 ChromeDriver v75.0Chrome 浏览器 v74.0

之间存在明显的不匹配

解决方案


参考

您可以在以下位置找到相关的详细讨论:

【讨论】:

  • 谢谢@Debanjan,它正在使用 chrome 74 版本,但我的 chrome 版本是 75 为什么它不适用于该版本。
  • @RajasekharBandaru Chrome v75 仍处于测试阶段(开发频道)。可能我们需要进行更多调整,然后使用不同的次要版本进行 GA。
【解决方案2】:

错误session not created: This version of ChromeDriver only supports Chrome version 75。所以chrome浏览器版本和chromedriver版本存在兼容性问题。请根据您的 chrome 浏览器版本从以下位置获取相应的 chrome 驱动程序。

http://chromedriver.chromium.org/downloads

【讨论】:

  • 嗨 supputuri,我下载了最新版本,但显示错误。
  • 你的 chrome 浏览器版本是多少?
猜你喜欢
  • 2019-12-25
  • 2019-08-07
  • 1970-01-01
  • 2020-04-13
  • 2019-11-02
  • 1970-01-01
  • 1970-01-01
  • 2022-01-16
相关资源
最近更新 更多