我正在尝试在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(未知来源)