我們已經開始使用零件封面來跟蹤我們應用程序的測試代碼覆蓋範圍。海事組織是一個很好的工具,可以爲您的測試獲得總分,並突出顯示您可能對測試有點懶惰的測試領域,但今天我寫了一個測試,並意識到它沒有真正測試任何有用的東西,它只是增加了我的報道!測試代碼覆蓋工具的價值
如果您是TDD,那麼您只需編寫代碼來通過測試,並且測試可以豐富地描述應用程序所需的所有功能。那麼在這種情況下,覆蓋分析仍然非常有價值嗎?
對於那些有覆蓋率的工具,你堅持如何保持100%的覆蓋率,你是否發現自己編寫的測試不是真的測試任何東西,只是爲了保持你的覆蓋面?這不是一個壞事?
好博客文章。可恥的事實是,我在某些POCO課程上超越了getter/setter。當你說的時候顯示的是他們沒有被有意義的測試所運用。原因 - 太難測試。這個舊的代碼是在一切的gubbins和緊密耦合。真正的解決方案有點重構會議。 – 2010-08-13 15:35:50