教培參考
教育培訓(xùn)行業(yè)知識(shí)型媒體
發(fā)布時(shí)間: 2025年01月10日 13:16
軟件測(cè)試中白盒測(cè)試的優(yōu)缺點(diǎn)是什么
白盒測(cè)試的測(cè)試方法有代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、基本路徑測(cè)試法、域測(cè)試、符號(hào)測(cè)試、路徑覆蓋和程序變異。
白盒測(cè)試法的覆蓋標(biāo)準(zhǔn)有邏輯覆蓋、循環(huán)覆蓋和基本路徑測(cè)試。其中邏輯覆蓋包括語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋。六種覆蓋標(biāo)準(zhǔn)發(fā)現(xiàn)錯(cuò)誤的能力呈由弱到強(qiáng)的變化:
1.語(yǔ)句覆蓋每條語(yǔ)句至少執(zhí)行一次。
2.判定覆蓋每個(gè)判定的每個(gè)分支至少執(zhí)行一次。
3.條件覆蓋每個(gè)判定的每個(gè)條件應(yīng)取到各種可能的值。
4.判定/條件覆蓋同時(shí)滿足判定覆蓋條件覆蓋。
5.條件組合覆蓋每個(gè)判定中各條件的每一種組合至少出現(xiàn)一次。
6.路徑覆蓋使程序中每一條可能的路徑至少執(zhí)行一次。
白盒測(cè)試的方法總體上分為靜態(tài)分析方法和動(dòng)態(tài)分析方法兩大類。
985大學(xué) 211大學(xué) 全國(guó)院校對(duì)比 專升本 美國(guó)留學(xué) 留求藝網(wǎng)