无法在Windows的全局配置文件中配置Chrome驱动程序

时间:2019-02-14 03:37:59

标签: windows galen

我正在尝试在Windows系统中设置galen框架,为此,我正在尝试在全局配置文件中配置chrome驱动程序。

在全局配置文件中将给出什么?我正在寻找任何语法。谁能在这方面帮助我。

我尝试了以下方法: webdriver.chrome.driver = C:/softwares/Selenium/Galen/galen-bin-2.4.2/drivers/chromedriver.exe

galen.default.browser = chrome webdriver.chrome.driver = C:/softwares/Selenium/Galen/galen-bin-2.4.2/drivers/chromedriver.exe

我收到一条错误消息: org.openqa.selenium.remote.DesiredCapabilities chrome 信息:使用new ChromeOptions()优于DesiredCapabilities.chrome() java.lang.IllegalStateException:必须通过webdriver.chrome.driver系统属性设置驱动程序可执行文件的路径;有关更多信息,请参见https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver。可以从http://chromedriver.storage.googleapis.com/index.html下载最新版本         在com.google.common.base.Preconditions.checkState(Preconditions.java:847)         在org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:125)         位于org.openqa.selenium.chrome.ChromeDriverService.access $ 000(ChromeDriverService.java:35)         在org.openqa.selenium.chrome.ChromeDriverService $ Builder.findDefaultExecutable(ChromeDriverService.java:156)         在org.openqa.selenium.remote.service.DriverService $ Builder.build(DriverService.java:346)         在org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:91)         在org.openqa.selenium.chrome.ChromeDriver。(ChromeDriver.java:147)         在com.galenframework.browser.SeleniumBrowserFactory.getDriver(SeleniumBrowserFactory.java:103)         在com.galenframework.browser.SeleniumBrowserFactory.createLocalBrowser(SeleniumBrowserFactory.java:94)         在com.galenframework.browser.SeleniumBrowserFactory.openBrowser(SeleniumBrowserFactory.java:70)         在com.galenframework.runner.GalenBasicTestRunner.runTest(GalenBasicTestRunner.java:73)         在com.galenframework.tests.GalenBasicTest.execute(GalenBasicTest.java:55)         在com.galenframework.TestRunnable.runTest(TestRunnable.java:75)         在com.galenframework.TestRunnable.run(TestRunnable.java:101)         在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)         在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)         在java.lang.Thread.run(未知来源)

0 个答案:

没有答案