我正在使用Eclipse中的Selenium 2 WebDriver进行工作,一切正常。
但是当我想在没有Eclipse的情况下测试我的WebDriver测试用例时,会出现许多缺失的类。
首先它开始出现:
NoClassDefFoundError com/google/common/collect/Maps
所以我下载了guava.jar并把classpath设置到了它。
但是现在出现了下一个NoClassDefFoundError:
java.lang.NoClassDefFoundError: org/json/JSONException
错误总是发生在createDriver();
。
我在Java中使用JUnit运行Selenium。
"仅JUnit"测试用例工作正常(将类路径设置为junit.jar和selenium-java.jar)
您知道我必须绑定哪些jar,因为eclipse已经默认绑定了它们作为Selenium测试用例吗?