【发布时间】:2010-08-13 15:09:55
【问题描述】:
我们已经开始使用 Part Cover 来跟踪我们应用程序的测试代码覆盖率。 IMO 它是一个很好的工具,可以为您的测试获得总体分数并突出显示您可能对测试有点懒惰的测试区域,但今天我写了一个测试并意识到它并没有真正测试任何有用的东西,它只是增加了我的报道!
如果您是 TDD,那么您只需编写代码以通过测试,并且测试丰富地描述了应用程序所需的所有功能。那么在这种情况下,进行覆盖率分析是否仍然非常有价值?
对于那些拥有覆盖率工具的人,你是如何虔诚地坚持将覆盖率保持在 100% 的,你是否发现自己编写的测试真正测试任何东西,而只是为了保持你的覆盖率?这不是坏事吗?
【问题讨论】:
标签: testing tdd code-coverage