2011-11-20 74 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。 –