軟件測試重點之分支與條件分支覆蓋
98 2017-05-23
分支覆蓋設(shè)計若干測試用例,運行被測程序,使得程序中每個判斷的真假分支至少經(jīng)歷一次又稱判定覆蓋
while語句、switch語句、異常處理、跳轉(zhuǎn)語句等等同樣可以使用分支覆蓋來測試分支覆蓋率1)
已取過―真‖和―假‖兩個值的判定占程序中所有條件判定個數(shù)的百分比分支覆蓋要比語句覆蓋查錯能力強一些:執(zhí)行了分支覆蓋,實際也就執(zhí)行了語句覆蓋
分支覆蓋與語句覆蓋存在同樣的缺點2)不能查出條件語句錯誤3)不能查出邏輯運算錯誤
4)不能查出循環(huán)次數(shù)錯誤5)不能查出循環(huán)條件錯誤
條件-分支覆蓋設(shè)計足夠的測試用例,使得判斷中每個條件的所有可能至少出現(xiàn)一次,并且每個判斷本身的判定結(jié)果也至少出現(xiàn)一次?
既考慮了每一個條件,又考慮了每一個分支,發(fā)現(xiàn)錯誤能力強于分支覆蓋和條件覆蓋?并不能全面覆蓋所有路徑?用例數(shù)量的增加
請聯(lián)系網(wǎng)站客服,了解詳細的課程信息~
優(yōu)質(zhì)、便捷、省心
掃一掃
獲取更多福利
獵學網(wǎng)企業(yè)微信
獵學網(wǎng)訂閱號
獵學網(wǎng)服務(wù)號