本課程結合案例熟練掌握自動化的代碼靜態結構分析、代碼質量度量、代碼檢查、代碼覆蓋率分析、函數執行性能、動態內存分析等測試方法,本課程使嵌入式領域的學員掌握實用先進的測試技術與方法。
從事單元測試、代碼測試、嵌入式系統測試的測試工程師和測試主管。
本課程的培訓使學員掌握白盒測試的靜態測試和動態測試方法與技術,結合案例熟練掌握自動化的代碼靜態結構分析、代碼質量度量、代碼檢查、代碼覆蓋率分析、函數執行性能、動態內存分析等測試方法。本課程使嵌入式領域的學員掌握實用先進的測試技術與方法。
1、白盒測試基本概念
1)白盒測試
2)白盒測試VS黑盒測試
3)控制流圖
4)復雜度度量
2、白盒測試基本方法
1)靜態
2)控制流分析
3)數據流分析
4)信息流分析
5)動態
6)程序插樁
7)Wrap技術
1、白盒測試用例設計方法
1)邏輯覆蓋法
2)基本路徑法
2、白盒測試主要內容
1)靜態結構分析
2)代碼質量度量
3)代碼檢查
4)功能確認與接口測試
5)函數執行性能測試
6)動態內存分析