覆盖率测试工具一瞥

用过几款java单体覆盖率工具。稍稍列举一下:

  • Jcoverage

             HP:http://cms.jcoverage.com/

              优点:1 支持ANT TASK

                        2 支持Eclipse Plugin

              缺点 1 商用软件,要money的

                       2 貌似以前instrument内存管理的很郁闷,轻松就会outofmemory

  • Emma

             HP:http://emma.sourceforge.net/

              优点:1 开源软件

                        2 支持ANT TASK

                 缺点: ANT TASK的参数指定较弱,coverage参数需要追加配置文件。

  • Cobertura

              优点:1 开源软件

                        2 支持MARVEN

               缺点: 可定制参数太少,UTF-8编码文件,直接挂掉

从文件的输出上来看,还是以xml,html生成为主。

 

你可能感兴趣的:(eclipse,cms,ant,软件测试,HP)