以下是我的司机。它在类路径中。
System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
driver = new ChromeDriver();
尝试在选项中提供个人资料,运行DesrirableCapabilites等。
我试图打开chromedriver exe并运行remotedriver,这是有效的。
运行com.yogi.testrunner.CucumberRunner 2017年9月22日下午8:47:38 org.openqa.selenium.os.UnixProcess checkForError SEVERE: org.apache.commons.exec.ExecuteException:进程退出时带有 错误:-1073741819(退出值:-1073741819)
1个场景(1个失败)6个步骤(1个失败,5个跳过)0m20.607s
org.openqa.selenium.WebDriverException:超时等待驱动程序 服务器启动。构建信息:版本:'3.5.3',修订版:'a88d25fe6b', 时间:'2017-08-29T12:42:44.417Z'系统信息:主持人:'DESKTOP-EKQMG3Q', ip:'192.168.0.16',os.name:'Windows 10',os.arch:'amd64', os.version:'10 .0',java.version:'1.8.0_131'驱动程序信息: driver.version:驱动程序在 org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:192) 在 org.openqa.selenium.remote.service.DriverService.start(DriverService.java:178) 在 org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78) 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:646) 在 org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:255) 在 org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:237) 在 org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:138) 在 org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:178) 在 org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:167) 在 org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:124) 在com.yogi.selenium.Driver.getDriver(Driver.java:37)at com.yogi.stepdef.AmazonHomePageStepDef.i_am_on_amazon_home_page(AmazonHomePageStepDef.java:17) 在?。给我在亚马逊主页(黄瓜/ AmazonTests.feature:7) 引起:org.openqa.selenium.net.UrlChecker $ TimeoutException:Timed 等待[http://localhost:19452/status]之后可用 20011毫秒 org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:102) 在 org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:187) 在 org.openqa.selenium.remote.service.DriverService.start(DriverService.java:178) 在 org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78) 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:646) 在 org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:255) 在 org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:237) 在 org.openqa.selenium.remote.RemoteWebDriver。(RemoteWebDriver.java:138) 在 org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:178) 在 org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:167) 在 org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:124) 在com.yogi.selenium.Driver.getDriver(Driver.java:37)
Windows10,在本地运行