對代碼覆蓋率價值的初步認識[3] 軟件測試
3. 估計修改已有代碼所需的時間
對一個開發團隊而言,針對代碼編寫測試案例自然可以增加集體的信心。與沒有相應測試案例的代碼相比,經過測試的代碼更容易重構、維護和增強。測試案例因為暗示了代碼在測試工作中是如何工作的,所以還可以充當內行的文檔。在另一方面,沒有經過相應測試的代碼更難于理解和安全地修改。因此,知道代碼有沒有被測試,并看看實際的測試覆蓋數值,可以讓開發人員和管理人員更準確地預知修改已有代碼所需的時間。
當然,這樣的理解還是比較淺層的,我想實際應用中除了以上三點之外,還有一個很重要的工作就是提高測試代碼的質量來更好的體現代碼覆蓋率的價值。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/