課程模塊 | 模塊內容 |
第一部分:軟件測試基礎(K2) |
1. 為什么需要測試 2. 什么是測試 3. 測試的基本原則 4. 基本的測試過程 5. 測試的心理學 6. 職業道德 |
第二部分:軟件生命周期中的測試(K2) |
1. 軟件開發模型 2. 測試級別 3. 測試類型 4. 維護測試 |
第三部分:靜態技術(K3) |
1. 靜態技術和測試過程 2. 評審過程 3. 靜態分析的工具支持 |
第四部分:測試設計技術(K3) |
1. 測試開發過程 2. 測試設計技術的種類 3. 基于規格說明或黑盒測試技術 4. 基于結構或白盒測試技術 5. 基于經驗的技術 6. 選擇測試技術 |
第五部分:測試管理(K3) |
1. 測試組織 2. 測試計劃和估算 3. 測試過程的監控 4. 配置管理 5. 風險和測試 6. 事件和管理 |
第六部分:軟件測試工具(K2) |
1. 測試工具的類型 2. 有效使用工具: 潛在的收益與風險 3. 組織內引入工具 |