Java 如何在Netbeans中加速JUnit测试
在Netbeans中基于ant的java项目中,单元测试永远需要完成。如何加速单元测试。Eclipse以相当快的速度运行相同的测试,在命令行上也是如此。Java 如何在Netbeans中加速JUnit测试,java,netbeans,junit,Java,Netbeans,Junit,在Netbeans中基于ant的java项目中,单元测试永远需要完成。如何加速单元测试。Eclipse以相当快的速度运行相同的测试,在命令行上也是如此。 打开netbeans选项窗口 转到Java->Ant选项卡 添加新属性junit.forkmode=once 应用并重新运行测试,您会发现测试运行速度明显加快。 有关属性的更多详细信息,请阅读 这可能会导致永久发电机空间问题。若要修复此问题,请在“项目属性”对话框中添加vm参数 -Xms128m-Xmx1536m-XX:MaxPermSi
- 打开netbeans选项窗口
- 转到Java->Ant选项卡
- 添加新属性junit.forkmode=once李>
-Xms128m-Xmx1536m-XX:MaxPermSize=512m
改善有多大意义?
以下是11751单元测试项目的结果
不使用junit.forkmode的测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
使用junit.forkmode=一次进行测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
- 打开netbeans选项窗口
- 转到Java->Ant选项卡
- 添加新属性junit.forkmode=once李>
-Xms128m-Xmx1536m-XX:MaxPermSize=512m
改善有多大意义?
以下是11751单元测试项目的结果
不使用junit.forkmode的测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
使用junit.forkmode=一次进行测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
- 打开netbeans选项窗口
- 转到Java->Ant选项卡
- 添加新属性junit.forkmode=once李>
-Xms128m-Xmx1536m-XX:MaxPermSize=512m
改善有多大意义?
以下是11751单元测试项目的结果
不使用junit.forkmode的测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
使用junit.forkmode=一次进行测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
- 打开netbeans选项窗口
- 转到Java->Ant选项卡
- 添加新属性junit.forkmode=once李>
-Xms128m-Xmx1536m-XX:MaxPermSize=512m
改善有多大意义?
以下是11751单元测试项目的结果
不使用junit.forkmode的测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
使用junit.forkmode=一次进行测试运行
BUILD SUCCESSFUL
Total time: 40 minutes 17 seconds
BUILD SUCCESSFUL
Total time: 4 minutes 31 seconds
不针对ant,而不是一般建议:
- 使用固态硬盘
- 下载最新的Netbeans
- 删除所有你不需要的插件
- 使用最新版本的Java
- 专门针对每个项目-删除未使用的JAR(值得查看 您的目标依赖关系树(有时)
- 使用固态硬盘
- 下载最新的Netbeans
- 删除所有你不需要的插件
- 使用最新版本的Java
- 专门针对每个项目-删除未使用的JAR(值得查看 您的目标依赖关系树(有时)
- 使用固态硬盘
- 下载最新的Netbeans
- 删除所有你不需要的插件
- 使用最新版本的Java
- 专门针对每个项目-删除未使用的JAR(值得查看 您的目标依赖关系树(有时)
- 使用固态硬盘
- 下载最新的Netbeans
- 删除所有你不需要的插件
- 使用最新版本的Java
- 专门针对每个项目-删除未使用的JAR(值得查看 您的目标依赖关系树(有时)