恩,偶然看到篇文章,标题是《成为更好开发者的10种方法》,提到提高代码覆盖率1%。所以检索整理了下这个关键词的含义:
http://www.jobui.com/mianshiti/it/ruanjianceshi/6963/
给出如下释义:
代码覆盖率是单元测试里的概念,指测试结束后,被执行的代码或路径数量占总代码或路径数量的百分比。
语句覆盖、分支覆盖、路径覆盖是常见的几种覆盖率方式。
统计代码的覆盖率,一般都需要使用测试工具,人工很难做这项工作。
http://blog.chinaunix.net/uid-22690847-id-2117994.html
摘录释义:
在测试中的代码覆盖率是指,你运行测试用例后,走过了多少句代码,拿这个走到过的代码除以你这个测试对象的代码行数,就是你这次测试的代码覆盖率了。比如说,你测试的对象是一个函数,这个函数有100行代码,你所有的测试用例执行完后,走过了60行的代码,还有40行的代码没有走到过,那你这个函数的代码就只被覆盖了60%。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。