标签: 测试覆盖率

都100%代码覆盖了,还会有什么问题?

都100%代码覆盖了,还会有什么问题?

单元测试的覆盖率并不只是为了取悦客户或者管理层的数据,它能够实实在在反应项目中代码的健康程度,帮助我们更好的改善了代码的质量,增加了我们对所编写代码的信心。

为什么我反对追求测试覆盖率

为什么我反对追求测试覆盖率

我们已经有了一个极端的经验:开发有0个单元测试的项目,我们知道这样做所带来的痛苦。通常我们缺乏的是另一个极端的经验:开发100%代码覆盖率和一切都是TDD的项目。单元测试(特别是第一种方法)是一个非常好的做法,但我们应该分辨哪些测试是有用的,哪些是适得其反的。

代码覆盖率测试:从误传到现实

代码覆盖率测试:从误传到现实

“在计算机科学中,代码覆盖是一种度量,用来描述程序源代码经过特定测试套件测试的程度。”