我们已经开始使用零件封面来跟踪我们应用程序的测试代码覆盖范围。海事组织是一个很好的工具,可以为您的测试获得总分,并突出显示您可能对测试有点懒惰的测试领域,但今天我写了一个测试,并意识到它没有真正测试任何有用的东西,它只是增加了我的报道!测试代码覆盖工具的价值
如果您是TDD,那么您只需编写代码来通过测试,并且测试可以丰富地描述应用程序所需的所有功能。那么在这种情况下,覆盖分析仍然非常有价值吗?
对于那些有覆盖率的工具,你坚持如何保持100%的覆盖率,你是否发现自己编写的测试不是真的测试任何东西,只是为了保持你的覆盖面?这不是一个坏事?
好博客文章。可耻的事实是,我在某些POCO课程上超越了getter/setter。当你说的时候显示的是他们没有被有意义的测试所运用。原因 - 太难测试。这个旧的代码是在一切的gubbins和紧密耦合。真正的解决方案有点重构会议。 – 2010-08-13 15:35:50