eclipse下的eclemma安装地址:http://update.eclemma.org/
emma插件是一款很不错的eclipse单元测试覆盖率计算插件,可以统计分支覆盖率,能够更加精准地统计逻辑覆盖情况。
比起Cobertura,emma可以跨project统计覆盖率,而Cobertura则做不到。所以对于一个项目工程包含多个project,emma是首选。
当然emma也有不足的地方,比如对于只包含静态方法的工具类,对于枚举,对于包含私有构造函数的类,都无法做到100%覆盖。
eclipse下的eclemma安装地址:http://update.eclemma.org/
emma插件是一款很不错的eclipse单元测试覆盖率计算插件,可以统计分支覆盖率,能够更加精准地统计逻辑覆盖情况。
比起Cobertura,emma可以跨project统计覆盖率,而Cobertura则做不到。所以对于一个项目工程包含多个project,emma是首选。
当然emma也有不足的地方,比如对于只包含静态方法的工具类,对于枚举,对于包含私有构造函数的类,都无法做到100%覆盖。