Eclipse 安装EclEmma插件后可以统计覆盖率
官方网址:
http://www.eclemma.org/
官方网址上提供了三种安装方法,可任选一种安装。 (如果一种方法安装失败就换另外一种试试)
http://www.eclemma.org/installation.html
安装后重启Eclipse,进入TestSuite类,右键 Coverage As -> Junit Test,
执行后既可以在 Coverage标签页里看到统计结果
如果Junit中使用了 Mock 技术,会与 eclemma 冲突
解决方法是新建一个 JRE,
Windows -> Preferences -> Java -> InstalledJRE
新建后在Default VM arguments里面指定你所用的mock类库文件,
比如 -javaagent:"D:/repository"/mockit/jmockit/0.999.4/jmockit-0.999.4.jar 。
(这个jar是项目中用到的mock类库,每个项目不一定一样,请注意修改)
进入TestSuite类,右键 Coverage As -> Coverage configuation,
点到JRE标签夜里面,指定刚刚新建好的JRE,运行就可以正常统计了。
参考网址: http://knjname.hateblo.jp/entry/2014/09/01/042624