在下面的问题中需要指导和帮助。
当执行下面的代码时,我得到了错误。我使用的是最新版本的java、eclipse、firefox和WebDrive jar文件。
package firsttest1;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class helloselenium {
public static void main(String[] args) {
WebDriver driver;
driver =new FirefoxDriver();
String url ="http://www.google.com";
driver.get(url);
}
}错误....
线程"main“java.lang.IllegalStateException中的
异常:驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置;有关更多信息,请参见https://github.com/mozilla/geckodriver。最新版本可从com.google.common.base.Preconditions.checkState(Preconditions.java:199)、org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:109)、org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:38)、org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:91)、org.openqa.selenium.remote.service.DriverService$Builder.build(等网站的https://github.com/mozilla/geckodriver/releases下载org.openqa.selenium.firefox.FirefoxDriver.createCommandExecutor(FirefoxDriver.java:245) at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:220) at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:215) at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:211) at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:124) at firsttest1.helloselenium.main(helloselenium.java:12)的DriverService.java:296)
使用的版本: eclipse : neon版本java :jdk1.8fire fox: v48 WebDrive jar文件:v 3.0.0 beta2
请指导我解决此问题。
https://stackoverflow.com/questions/38751525
复制相似问题