
嵌入式軟件測試與驗證培訓
1. 軟件測試基礎
1.1軟件測試的目標
1.2軟件測試的原理
1.3軟件測試的分類
1.4軟件測試的局限性
1.5軟件的綜合驗證
1.6 案例分析
2. 基于需求的軟件測試技術
2.1 軟件開發過程與測試過程
2.2 基于需求的測試技術
2.2.1 軟件需求與測試覆蓋的概念
2.2.2 基于規范的測試用例設計
2.2.3 基于結構的測試用例設計
2.2.4 基于經驗的測試用例設計
2.2.5 案例分析
2.3 面向質量的測試技術
2.3.1 軟件質量的概念
2.3.2 基于需求與面向面向質量的統一過程
2.3.3 案例分析
3. 基于需求的軟件單元測試技術
3.1單元測試的基本概念
3.2基于需求的單元測試
3.2.1 測試對象的確定
3.2.2 測試需求的確定
3.2.3 測試用例的設計
3.2.3 測試環境的構建
3.2.4 測試過程的實施
4. 基于需求的軟件系統測試技術
4.1 系統測試的基本概念
4.2 基于需求的系統測試
4.2.1 軟件質量的確定
4.2.2 測試需求的模型化
4.2.3 自動化測試的引入
4.2.4 質量的評價