1 單元測試與敏捷開發的沖突點
現在很多公司都推行敏捷開發 與代碼邏輯不同步的UT沒有意義 而UT代碼維護是需要成本的
參考:https://kb.cnblogs.com/page/106880/
2
從項目的長期角度來看 好的UT對團隊整體開發效率有比較大的提升,同時可以提高代碼質量、減少程序缺陷、最大限度地規避線上故障。
但過大的UT成本占比,可能是項目接受不了的。
建議:根據項目可接受的UT成本占比調整語句/分支覆蓋率,盡可能保證核心業務、核心應用、核心模塊的代碼變化及時同步UT,保證通過。