白盒測試的主要思想是什么?
A. 按照程序內(nèi)部邏輯結(jié)構(gòu)設(shè)計(jì)測試用例,檢測程序中的主要執(zhí)行通路是否都能按預(yù)定要求正確工作
B. 只檢查程序功能是否能按照SRS的要求正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運(yùn)行過程中能否保持外部信息(例如,文件和數(shù)據(jù)庫等)的完整性等
C. 使用邏輯覆蓋技術(shù),考查對程序邏輯的覆蓋程度
D.采用人工檢測和計(jì)算機(jī)輔助靜態(tài)分析的手段對程序進(jìn)行檢測