2011-11-20 76 views

回答

4

当然,虽然我不确定你为什么想要。

cookbook example,概括地说:

org.junit.runner.JUnitCore.runClasses(TestClass1.class, ...); 

显然,你需要使他们可在classpath中部署你的测试类,并从字符串类名称转换为实际Class

您可能还需要扫描注释或基于约定的类名;有多种方法可以做到这一点,包括reflections库。

国际海事组织它会更容易建立像JenkinsCruiseControl等持续集成(CI)服务器,并获得一个完整的软件包,但它取决于您的实际需要。

0

有许多基于JUnit的框架可以协助进行Web测试。

Jwebunit

Canoo Webtest

HttpUnit

HtmlUnit

+1

我觉得OP在谈论从web应用程序启动JUnit测试,不是测试web应用程序使用JUnit。 –