[英]How to speed up JUnit Tests in Netbeans
在Netbeans中基於ant的Java項目中,單元測試將永遠完成。 我如何安排單元測試。 Eclipse相當快地運行相同的測試,並且在命令行上也是如此。
junit.forkmode=once
。 應用並重新運行測試,您會注意到測試運行速度明顯加快。 有關屬性的更多詳細信息,請閱讀。
這可能會導致Permgen空間問題。 要解決此問題,請在項目屬性對話框中添加vm參數。
-Xms128m -Xmx1536m -XX:MaxPermSize=512m
這是一個具有11,751個單元測試的項目的結果。
不使用junit.forkmode進行測試運行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
使用junit.forkmode = once進行測試運行
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
不特定於螞蟻,而不是一般性建議:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.