永发信息网

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

答案:2  悬赏:60  手机版
解决时间 2021-02-13 08:49
条件覆盖,语句覆盖,分支覆盖有啥区别,各位车友有了解这个问题吗
最佳答案
举个例子吧 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。 不论那种覆盖方法,都不能保证程序的正确性。
全部回答
☺我好好学习下。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国电信(乳源营业厅)地址在什么地方,我要处
特种水产批发怎么去啊,有知道地址的么
中国移动通信(创宇电讯特约代理点)怎么去啊,
我是一个18岁的女孩 也许我不算是女孩吧 我是
古代大魏 拓跋浚传为于谁
2019年同步训练六年级英语上册人教版河北人民
荣联网域南约综合服务店在什么地方啊,我要过
我偷东西被监控视频拍到脸了,请问警察找得到
中国移动(万胜电讯特约代理点)地址好找么,我
有没有不用Q播播放器的电影网站
什么叫包浆?
怎么才能找到己删掉的微信聊天记录
我的手机oppo9不知道什么原因,返回键和菜单
两个爸爸为什么看不了
心思潮快餐在哪里啊,我有事要去这个地方
推荐资讯
use for my billing address 勾吗
属鼠的幸运色
要至少离开地球多远才能看到地球是个球体?RT
动迁房分在天家路宝欣苑不知哪的房价多少一平
草龟喙脱落,就是嘴巴上缺了一块东西,还能再
【震耳欲聋的意思是什么】震耳欲聋的欲字是什
微星z170 m7 怎么超频阿 求助大大
阳春海螺水泥厂什么时候开始招聘
1990年100元人民币现在价值多少
为什么栏杆不统一做1100高
艳丽养生馆地址在什么地方,想过去办事
邮政通信的发展和应用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?