[英]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.