Selenium Inspector
From Foochal
[edit]
Error when running simple selenium inspector test case with junit 4.3.1
Caused by: java.lang.ClassNotFoundException: org.junit.runners.BlockJUnit4ClassRunner at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
SeleniumTestCase is annotated with:
@RunWith(org.seleniuminspector.junit4ex.SeleniumBlockClassRunner.class)
[edit]
Analysis
Remove Junit 4.3.1 from eclipse build path and simply add junit 4.5 jar to project classpath.
[edit]
More errors: Can't obtain selenium. SeleniumFactory isn't specified.
public Selenium getSelenium() {
if (selenium == null) {
if (seleniumFactory == null) {
throw new RuntimeException("Can't obtain selenium. SeleniumFactory isn't specified.");
}
selenium = seleniumFactory.getSelenium();
}
return selenium;
}

