【发布时间】: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