支持源代码排除的Java代码覆盖工具
发布时间:2020-12-14 05:25:53 所属栏目:Java 来源:网络整理
导读:我目前使用 Clover测量Java代码的代码覆盖率.我依赖的一个功能是能够从覆盖率报告中排除任意代码段: ///CLOVER:OFF because this case is simpler to verify by code readif (lFile.isFile() lFile.getName().endsWith(FILE_EXTN) !lFile.delete()){ throw
我目前使用
Clover测量Java代码的代码覆盖率.我依赖的一个功能是能够从覆盖率报告中排除任意代码段:
///CLOVER:OFF because this case is simpler to verify by code read if (lFile.isFile() && lFile.getName().endsWith(FILE_EXTN) && !lFile.delete()) { throw new IOException("delete() failed for: " + lFile); } ///CLOVER:ON 我发现这种排除使得更容易专注于测试有趣的逻辑,同时仍然实现100%的代码覆盖率. 是否有其他Java代码覆盖工具(免费或付费)支持这种细粒度排除?整个课程或整体方法排除不够好. 注意:我正在调查添加适合JaCoCo(Issue #14)的内容. 解决方法
以下是开源的java代码覆盖工具.这些可能会帮助你
NoUnit InsECT Jester JVMDI Code Coverage Analyser GroboCodeCoverage jcoverage/gpl JBlanket Cobertura Coverlipse Hansel CodeCover EMMA PIT (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |