当我尝试使用Firefox 19运行测试时,Selenium会返回错误:
java.lang.NoClassDefFoundError:org / openqa / selenium / remote / SessionNotFoundException 在org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:188) 在org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:183) 在org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:179) 在org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:92) 在systemTests.LoginPageTest.openPage(LoginPageTest.java:25) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ...
使用Chrome时效果很好。
有谁知道为什么会这样?它一直工作到一周前。
Selenium版本:2.31.0
Firefox版本:19.0.2