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