應用單元測試和重構改進軟件質量 | |
時間 | 課程內容 |
第 一 單 元 |
持續交付
基于單元測試的開發習慣
TDD-測試驅動開發
單元測試代碼結構
實現代碼結構分析
單元測試用例設計
應用單元測試框架實踐單元測試
|
第 二 單 元 |
多種技術平臺編程語言單元測試實戰
單元測試效率(縮短單元測試時間)
使用Mock實現測試隔離
單元測試最佳實踐經驗
Test Review技巧
遺留代碼的單元測試導入與改進
|
第 三 單 元 |
靜態測試
實現代碼質量的度量
Code review
代碼覆蓋率分析
使用重構提高代碼可測試性 面向對象設計原理與原則
重構實踐
|
第 四 單 元 |
使用重構提高代碼可測試性 重構到模式
案例---重點介紹重構基本類型依賴和對應模式
案例---重點介紹重構代碼重復和對應模式
案例---重點介紹重構代碼過長/過大的類/方法和對應模式
案例---重點介紹條件邏輯過度復雜和對應模式
|