如何确定我的分支覆盖测试用例例覆盖全面

帮助理解的小例子(借鉴他人)


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

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

程序中每个判定至少有一次为真值有一次为假值,使得程序中每个分支至少执行一次

1、满足判定覆盖的分支覆盖测试用例例┅定满足语句覆盖
2、对整个判定的最终取值(真或假)进行度量,但判定内部每一个子表达式的取值未被考虑

1、判定覆盖分支覆盖测试用例例一定满足语句覆盖
2、判定覆盖只需考虑每个判定真假每个分支执行一次即可

六、语句覆盖和判定覆盖关系图

使用判定覆盖测试 方法demo 使用判定覆盖测试 方法demo

百度题库旨在为考生提供高效的智能备考服务全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效垺务助您不断前行!

我要回帖

更多关于 分支覆盖测试用例 的文章

 

随机推荐