單元測試優化的實踐Generative Testing

首先爲什麼要寫單元測試? 「滿足需求」是所有軟件存在的必要條件,單元測試一定是爲它服務的。從這一點出發,我們可以總結出寫單元測試的兩個動機:驅動(如:TDD)和驗證功能實現。另外,軟件需求「易變」的特徵決定了修改代碼成爲必然,在這種情況下,單元測試能保護已有的功能不被破壞。 基於以上兩點共識,我們看看傳統的單元測試有什麼特徵? 基於用例的測試(By Example) 單元測試最常見的套路就是Giv
相關文章
相關標籤/搜索