Android Jacoco 代码覆盖率测试入门 | 白盒测试
前言代码覆盖(Code Coverage)是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,所得比例称为代码覆盖率。在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到 80% 或 90%。于是乎,测试人员会费尽心思设计案例覆盖代码。关于代码覆盖率的意义,Martin Fowler 大佬(《重构》作者)曾经写文章指出:把测试覆盖作为质量目标没有任何意义,但我们应该把它作为一种发现未被测试覆盖的代码的手段。正文