您的位置:汽车中国>车主问答>条件覆盖,语句覆盖,分支覆盖有啥区别,各位车友有了解这个问题吗

条件覆盖,语句覆盖,分支覆盖有啥区别,各位车友有了解这个问题吗

遇到条件覆盖,语句覆盖,分支覆盖有啥区别,各位车友有了解这个问题吗这个问题怎么办?车友们有没有什么好的办法吗?

提问者: 匡翔翰 | 2020-01-03 1570

写回答

最佳回答

举个例子吧
if A and B then Action1
if C or D then Action2

语句覆盖最弱,只需要让程序中的语句都执行一遍即可 。上例中只需设计测试用例使得A=true B=true C=true 即可。

分支覆盖又称判定覆盖:使得程序中每个判断的取真分支和取假分支至少经历一次,即判断的真假均曾被满足。上例需要设计测试用例使其分别满足下列条件即可(1)A=true,B=true,C=true,D=false(2)A=true,B=false,C=false,D=false。

条件覆盖:要使得每个判断中的每个条件的可能取值至少满足一次。上例中第一个判断应考虑到A=true,A=false,B=true,B=false第二个判断应考虑到C=true,C=false,D=true,D=false,所以上例中可以设计测试用例满足下列条件(1)A=true,B=true,C=true,D=true(2)A=false,B=false,C=false,D=false。

路径覆盖:要求覆盖程序中所有可能的路径。所以可以设计测试用例满足下列条件(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

品牌选车

汽车零部件报价

  • [固铂] 205/55 R16 91V

    轮胎类型: 轿车舒适型

    花纹: 单导向

    官方价: 暂无报价

    载重指数: 91(615kg)

    速度等级: V(240km/h)

  • [倍耐力] 195/65 R15 91V

    轮胎类型: 轿车舒适型

    花纹: 非对称

    官方价: 暂无报价

    载重指数: 91(615kg)

    速度等级: V(240km/h)

  • [锦湖] 225/50 R17 94V

    轮胎类型: 轿车舒适型

    花纹: 对称

    官方价: 暂无报价

    载重指数: 94(670kg)

    速度等级: V(240km/h)

  • [优科豪马] 205/65 R15 94V

    轮胎类型: 轿车经济型

    花纹: 非对称

    官方价: 暂无报价

    载重指数: 94(670kg)

    速度等级: V(240km/h)

  • [固铂] 225/55 R18 109V

    轮胎类型: 轿车舒适型

    花纹: 单导向

    官方价: 暂无报价

    载重指数: 109(1030kg)

    速度等级: V(240km/h)

  • [征途] 猎虎FC921

    类型: 普通电子狗

    外观: 车模类型

    官方价: 498元

    功能: 固定流动测速一体机

    预警距离:

  • [善领] 飞雷星(升级版)

    类型: 普通电子狗

    外观: 车模类型

    官方价: 暂无报价

    功能: 固定流动测速一体机

    预警距离:

  • [善领] 善领GT318

    类型: 普通电子狗

    外观: 车模类型

    官方价: 358元

    功能: 固定流动测速一体机

    预警距离:

  • [善领] 五周年TU纪念版

    类型: 普通电子狗

    外观: 车模类型

    官方价: 498元

    功能: 固定流动测速一体机

    预警距离:

  • [征途] 猎人ZT208

    类型: GPS选配产品

    外观: 非车模类型

    官方价: 150元

    功能: 单流动测速

    预警距离:

  • [云智汇] M16

    类型: 单行车记录仪

    屏幕尺寸: 2.0寸

    官方价: 1988元

    拍摄角度: 170度

    摄像头像素: 500万

    分辨率: 1080P

  • [PAPAGO] PAPAGO gosafe350

    类型: 单行车记录仪

    屏幕尺寸: 其他

    官方价: 599元

    拍摄角度: 其他

    摄像头像素: 500万

    分辨率: 1080P

  • [ADAYO] adayo CD-200

    类型: 单行车记录仪

    屏幕尺寸: 无屏幕

    官方价: 328元

    拍摄角度: 120度

    摄像头像素: 500万

    分辨率: 720P

  • [善领] 善领V18

    类型: 单行车记录仪

    屏幕尺寸: 2.7寸

    官方价: 529元

    拍摄角度: 170度

    摄像头像素: 其他

    分辨率: 1080P

  • [安尼泰科] 安尼泰科AT66

    类型: 双镜头行车记录仪

    屏幕尺寸: 2.7寸

    官方价: 598元

    拍摄角度: 170度

    摄像头像素: 其他

    分辨率: 1080P

我要提问

相关话题 查看更多标签>>

最新问答

热门问答

品牌选车

    选择品牌
      选择车系

      汽车行业关注

      报导汽车行业资讯,深挖车界猛料

      豪车汇

      专注于汽车,但绝不局限与汽车

      买车顾问

      好玩、好看、有用才是我们的基本诉求