【发布时间】:2014-08-11 19:40:15
【问题描述】:
我有以下课程:
import static org.junit.Assert.*;
import org.openqa.selenium.WebElement;
public class ClasseTeste extends Navegadores {
public static void verificarTitulo() {
abrirChrome();
String titulo = driver.getTitle();
assertTrue(titulo.contains("google"));
fecharNavegador();
}
}
当我执行一个主方法时
public static void main( String[] args )
{
verificarTitulo();
}
发生此异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/junit/Assert
at test.NovoProjeto.ClasseTeste.verificarTitulo(ClasseTeste.java:11)
at test.NovoProjeto.Main.main(Main.java:8)
Caused by: java.lang.ClassNotFoundException: org.junit.Assert
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
我正在尝试为 selenium webdriver 创建一些简单的测试。
【问题讨论】:
-
此链接可能会有所帮助:stackoverflow.com/questions/34413/…
标签: java selenium junit webdriver