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