您的位置:汽車中國(guó)>車主問答>條件覆蓋,語(yǔ)句覆蓋,分支覆蓋有啥區(qū)別,各位車友有了解這個(gè)問題嗎

條件覆蓋,語(yǔ)句覆蓋,分支覆蓋有啥區(qū)別,各位車友有了解這個(gè)問題嗎

遇到條件覆蓋,語(yǔ)句覆蓋,分支覆蓋有啥區(qū)別,各位車友有了解這個(gè)問題嗎這個(gè)問題怎么辦?車友們有沒有什么好的辦法嗎?

提問者: 匡翔翰 | 2020-01-03 1405

寫回答

最佳回答

舉個(gè)例子吧
if A and B then Action1
if C or D then Action2

語(yǔ)句覆蓋最弱,只需要讓程序中的語(yǔ)句都執(zhí)行一遍即可 。上例中只需設(shè)計(jì)測(cè)試用例使得A=true B=true C=true 即可。

分支覆蓋又稱判定覆蓋:使得程序中每個(gè)判斷的取真分支和取假分支至少經(jīng)歷一次,即判斷的真假均曾被滿足。上例需要設(shè)計(jì)測(cè)試用例使其分別滿足下列條件即可(1)A=true,B=true,C=true,D=false(2)A=true,B=false,C=false,D=false。

條件覆蓋:要使得每個(gè)判斷中的每個(gè)條件的可能取值至少滿足一次。上例中第一個(gè)判斷應(yīng)考慮到A=true,A=false,B=true,B=false第二個(gè)判斷應(yīng)考慮到C=true,C=false,D=true,D=false,所以上例中可以設(shè)計(jì)測(cè)試用例滿足下列條件(1)A=true,B=true,C=true,D=true(2)A=false,B=false,C=false,D=false。

路徑覆蓋:要求覆蓋程序中所有可能的路徑。所以可以設(shè)計(jì)測(cè)試用例滿足下列條件(1)A=true,B=true,C=true,D=true(2)A=false,B=false,C=false,D=false(3)A=true,B=true,C=false,D=false(4)A=false,B=false,C=true,D=true。

不論那種覆蓋方法,都不能保證程序的正確性。

回答者: 孫翰楠 | 2020-01-03

品牌選車

汽車零部件報(bào)價(jià)

  • [優(yōu)科豪馬] 175/70 R13 82T

    輪胎類型: 轎車舒適型

    花紋: 對(duì)稱

    官方價(jià): 暫無(wú)報(bào)價(jià)

    載重指數(shù): 82(475kg)

    速度等級(jí): T(190km/h)

  • [韓泰] 195/65 R15 91T

    輪胎類型: 轎車運(yùn)動(dòng)型

    花紋: -

    官方價(jià): 暫無(wú)報(bào)價(jià)

    載重指數(shù): 91(615kg)

    速度等級(jí): T(190km/h)

  • [韓泰] 235/75 R15 101Q

    輪胎類型: SUV越野型MT

    花紋: 對(duì)稱

    官方價(jià): 暫無(wú)報(bào)價(jià)

    載重指數(shù): 101(825kg)

    速度等級(jí): Q(160km/h)

  • [固鉑] 235/70 R16 101R

    輪胎類型: 轎車舒適型

    花紋: 對(duì)稱

    官方價(jià): 暫無(wú)報(bào)價(jià)

    載重指數(shù): 101(825kg)

    速度等級(jí): R(170km/h)

  • [東洋] 225/50 R16 92W

    輪胎類型: SUV全能型AT

    花紋: 對(duì)稱

    官方價(jià): 暫無(wú)報(bào)價(jià)

    載重指數(shù): 92(630kg)

    速度等級(jí): W(270km/h)

  • [E途] K7S

    類型: 普通電子狗

    外觀: 非車模類型

    官方價(jià): 1280元

    功能: 固定流動(dòng)測(cè)速一體機(jī)

    預(yù)警距離:

  • [善領(lǐng)] 善領(lǐng)GT312

    類型: 普通電子狗

    外觀: 車模類型

    官方價(jià): 498元

    功能: 固定流動(dòng)測(cè)速一體機(jī)

    預(yù)警距離:

  • [善領(lǐng)] 善領(lǐng)GT328

    類型: 普通電子狗

    外觀: 車模類型

    官方價(jià): 618元

    功能: 固定流動(dòng)測(cè)速一體機(jī)

    預(yù)警距離:

  • [E途] K7

    類型: 普通電子狗

    外觀: 車模類型

    官方價(jià): 1280元

    功能: 固定流動(dòng)測(cè)速一體機(jī)

    預(yù)警距離:

  • [征途] 獵寶FC930L

    類型: 普通電子狗

    外觀: 非車模類型

    官方價(jià): 858元

    功能: 固定流動(dòng)測(cè)速一體機(jī)

    預(yù)警距離:

  • [征途] 征途D500

    類型: 后視鏡行車記錄儀

    屏幕尺寸: 其他

    官方價(jià): 1280元

    拍攝角度: 170度

    攝像頭像素: 其他

    分辨率: 1080P

  • [善領(lǐng)] 守護(hù)星 V25

    類型: 行車記錄儀電子狗一體機(jī)

    屏幕尺寸: 2.5寸

    官方價(jià): 暫無(wú)報(bào)價(jià)

    拍攝角度: 其他

    攝像頭像素: 其他

    分辨率: 1080P

  • [征途] 獵仙 C28

    類型: 單行車記錄儀

    屏幕尺寸: 2.5寸

    官方價(jià): 836元

    拍攝角度: 其他

    攝像頭像素: 其他

    分辨率: 1080P

  • [E途] E途V700至尊版

    類型: 雙鏡頭行車記錄儀

    屏幕尺寸: 其他

    官方價(jià): 1780元

    拍攝角度: 150度

    攝像頭像素: 其他

    分辨率: 1080P

  • [PAPAGO] PAPAGO P1X

    類型: 單行車記錄儀

    屏幕尺寸: 其他

    官方價(jià): 739元

    拍攝角度: 其他

    攝像頭像素: 200萬(wàn)

    分辨率: 1080P

我要提問

相關(guān)話題 查看更多標(biāo)簽>>

最新問答

熱門問答

品牌選車

    選擇品牌
      選擇車系

      汽車行業(yè)關(guān)注

      報(bào)導(dǎo)汽車行業(yè)資訊,深挖車界猛料

      豪車匯

      專注于汽車,但絕不局限與汽車

      買車顧問

      好玩、好看、有用才是我們的基本訴求