【发布时间】:2018-02-10 11:00:15
【问题描述】:
我有一个基于WebDriver 3.5 的测试套件,用Java 编写。
当我从IntelliJ IDEA 执行它时,它运行良好。当我在 Jenkins 中构建它时,我收到以下错误消息。
org.openqa.selenium.WebDriverException:未知错误:找不到 Chrome 二进制文件(驱动程序信息:chromedriver=2.31.488763 (092de99f48a300323ecf8c2a4e2e7cab51de5ba8),平台=Windows NT 6.3.9600 x86_64)(警告:服务器未提供任何堆栈跟踪信息)
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--headless");
driver = new ChromeDriver(chromeOptions);
从 IDE 执行它不需要 Chrome 二进制文件。 Jenkins 与IntelliJ IDEA 安装在同一台机器上。
【问题讨论】:
标签: java jenkins webdriver selenium-chromedriver