【问题标题】:Only local connections are allowed. Chrome failed to start: crashed. (unknown error: DevToolsActivePort file doesn't exist [duplicate]只允许本地连接。 Chrome 无法启动:崩溃。 (未知错误:DevToolsActivePort 文件不存在 [重复]
【发布时间】:2020-06-08 01:54:08
【问题描述】:

我正在从 Jenkins+Git+Maven 运行 Selenium 自动化脚本。在本地机器中,脚本工作绝对完美,但是当我从 Jenkins 运行它时,它给了我以下错误。

操作系统 Linux 铬驱动程序版本 83.0.4103.39 chrome 版本 83.0.4103.61

System.setProperty("webdriver.chrome.driver", "/usr/bin/chromedriver"); ChromeOptions opt = new ChromeOptions(); opt.setBinary("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"); //此处指定的chrome二进制位置 opt.addArguments("开始最大化"); opt.setExperimentalOption("excludeSwitches", Collections.singletonList("enable-automation")); opt.setExperimentalOption("useAutomationExtension", false); 驱动程序 = 新的 ChromeDriver();


T E S T S

运行 com.spicetag.qa.testcases.LoginPageTest log4j:WARN 找不到记录器 (io.netty.util.internal.logging.InternalLoggerFactory) 的附加程序。 log4j:WARN 请正确初始化 log4j 系统。 log4j:WARN 请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig 了解更多信息。 在端口 15818 上启动 ChromeDriver 83.0.4103.39 (ccbf011cb2d2b19b506d844400483861342c20cd-refs/branch-heads/4103@{#416}) 只允许本地连接。 请参阅https://chromedriver.chromium.org/security-considerations 获取有关确保 ChromeDriver 安全的建议。 ChromeDriver 已成功启动。 测试运行:9,失败:1,错误:0,跳过:8,经过时间:2.189 秒

at com.spicetag.qa.testcases.LoginPageTest.setup(LoginPageTest.java:29)

结果:

【问题讨论】:

    标签: java selenium selenium-webdriver selenium-chromedriver build-automation


    【解决方案1】:

    看来你需要改变路径

    “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”

    到正确的路径 chrome.driver

    如果还是不行,请粘贴错误代码

    【讨论】:

    • 您好,感谢您的回复。但我在 Linux 上工作
    • 所以你的代码错了,需要改一下
    猜你喜欢
    • 1970-01-01
    • 2020-05-03
    • 2014-10-08
    • 2019-05-15
    • 2023-02-07
    • 2023-01-19
    • 2018-02-07
    • 2022-12-17
    • 2023-02-14
    相关资源
    最近更新 更多