利用Continuous Testing實現Eclipse環境自動單元測試

當你Eclipse環境中修改項目中的某個方法時,你可能因爲各類緣由沒有運行單元測試,結果代碼提交,悲劇就可能隨之而來。git

所幸infinitest(http://infinitest.github.io/)提供了一個Continuous Testing插件,以及時自動運行單元測試。雖然會多佔一些CPU資源,但開發人員的硬件誰會不留一點餘地呢?大不了,音樂、視頻、360卸載就OK了。安裝方法有兩種:github

(1)使用"Install new software",輸入地址:http://infinitest.github.io/單元測試

邀月工做室

(2)使用MarketPlace,速度確實快,誰用誰知道測試

邀月工做室

安裝好以後,重啓Eclipse,Continuous Testing默認自動啓動。spa

咱們新建一個項目AutoTesting,打印一個簡單的乘法口訣:插件

邀月工做室

再建一個單元測試項目AutoUnitTesting:3d

邀月工做室

修改一下原方法,增長一行「int num2 = 1 / 0;」,當保存修改時,Continuous Testing已經自動運行並在左下角顯示結果。orm

邀月工做室

當修正方法後,Continuous Testing會再次自動運行:視頻

邀月工做室

OK,這個功能是否是很cool,至少會爲咱們節省一點點時間,休息片刻,或跟MM聊兩句,不是嗎?blog

差點忘了,若是不想啓用Continuous Testing,在Performance-general-InfiniteTest-去掉勾便可。

邀月工做室

相關文章
相關標籤/搜索