覺得測試沒有必要
DataAccess 的部分不必要,因為無商業邏輯,只是單純去資料庫拿資料
測試沒有 Assert
忙著開發,沒空補測試
測試案例不好寫,現有的架構有大量的注入
新的程式
即將要修改的程式,是補上測試的好時機
把客戶的案例當作測試案例
Code review 時先檢查測試
是否降低修復 Bug 的時間
測試涵蓋度是否提升 (可選)
(之前)
(之後)
我們會在 Plan Metting 時把測試的時間加入開發時間,所以一開始的開發時間一定比較長
測試雖然會增加開發時間,但是後續的可維護性,跟容易修復 Bug 的時間反而可以縮短專案的開發時間,客戶發現的 Bug 也比較少。(以單元測試的藝術統計為例)
結論是可以縮短整體開發的時間,且 Bug 較少