小编wup*_*ppi的帖子

有没有办法让Eclipse多次运行JUnit测试直到失败?

我们偶尔会在每次X次运行中出现一次错误.在人们检查内容(它自动为JUnit)之前,我们的开发人员需要通过Eclipse在本地传递JUnit.

是否有一些方便的方法(内置或高质量的插件)使Eclipse运行X次相同的测试并在出现故障时停止?只需单击Run X次的替代方法?

请注意,我正在寻找UI中的内容(例如,右键单击并说"Run X times"而不是"Run").

java eclipse junit

27
推荐指数
2
解决办法
2万
查看次数

Java中的自动内存泄漏检测

我正在考虑Java程序的自动内存泄漏检测.基本算法是创建包含以下逻辑的JUnit:

Call System.gc() several times
Determine initial heap memory consumption using either Runtime class or JMX
Loop 
    Do something that exercises program under test
End loop

Call System.gc() several times
Determine final heap memory consumption
Compare initial and final memory numbers
Run Code Online (Sandbox Code Playgroud)

该循环用于查看内存是否以小增量爬升.

有必要区分内存使用的预期和意外增加.

这不是一个单元测试.但是JUnit框架使用起来很方便.

你认为这种方法有效吗?您是否认为这种方法可以成功识别内存泄漏?你做过这样的事吗?

java testing junit unit-testing memory-leaks

15
推荐指数
2
解决办法
5023
查看次数

标签 统计

java ×2

junit ×2

eclipse ×1

memory-leaks ×1

testing ×1

unit-testing ×1