Java单元测试之覆盖率统计eclemma

安装

有两种安装方法html

  • 下载安装(推荐)
    地址: http://sourceforge.net/projects/eclemma/
    • 将解压后的features和plugins目录下的文件分别拷贝到Eclipse下的features和plugins目录。
      注意:不要将features和plugins目录外的文件拷贝到Eclipse目录下,只拷贝features和plugins目录下的文件。
  • 在线安装
    地址: http://update.eclemma.org
  1. 重启Eclipse
  2. 工具栏上会出现coverage图标
  3. 执行java代码
  4. 用eclemma执行
  5. 查看结果

  6. 结果分析
    • 红色表明未执行
    • 黄色表明条件没有所有执行
    • 绿色表明执行过了

结论:能够看到,在Calculator类中Square方法和Multiply方法并无被执行,主要缘由是Multiply方法还没有写好,而Square方法没有对其进行测试。java

生成覆盖率报告

右击项目名称->选择Export(导出)->选择Java的Coverage Report


保存后,打开html文件
工具

相关文章
相关标签/搜索