是否可以從java web應用程序(在Tomcat服務器上)運行JUnit測試?從java web應用程序運行JUnit測試
我怎樣才能點擊一個鏈接,啓動一個對象的實例化?或者調用方法?
非常感謝。
最好的問候。
是否可以從java web應用程序(在Tomcat服務器上)運行JUnit測試?從java web應用程序運行JUnit測試
我怎樣才能點擊一個鏈接,啓動一個對象的實例化?或者調用方法?
非常感謝。
最好的問候。
當然,雖然我不確定你爲什麼想要。
見cookbook example,概括地說:
org.junit.runner.JUnitCore.runClasses(TestClass1.class, ...);
顯然,你需要使他們可在classpath中部署你的測試類,並從字符串類名稱轉換爲實際Class
。
您可能還需要掃描註釋或基於約定的類名;有多種方法可以做到這一點,包括reflections庫。
國際海事組織它會更容易建立像Jenkins或CruiseControl等持續集成(CI)服務器,並獲得一個完整的軟件包,但它取決於您的實際需要。
我覺得OP在談論從web應用程序啓動JUnit測試,不是測試web應用程序使用JUnit。 –