1
我们使用硒3.0.1与壁虎驱动程序(V0.11.1)和Firefox 49版。当我们正在尝试使用此代码硒无法打开Firefox浏览器说NoclassDefFound错误
System.setProperty("webdriver.gecko.driver",gecko_driver_path);
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
return driver;
触发Firefox浏览器,我们得到这个错误
java.lang.NoClassDefFoundError: org/openqa/selenium/remote/SessionNotFoundException
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:216)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:211)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:207)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:120)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at cucumber.runtime.Utils$1.call(Utils.java:37)
请帮助我。
你可以请分享你试过的代码? –
@Naveen我已经添加了我的firefox触发器代码。请看看它 – user1553680
您是否已将selenium-standalone-server-version.jar添加到您的项目中? –