白盒测试 逻辑覆盖习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测试用例设计:
测试用例
通过路径
条件取值
覆盖分支
a=2,b=-1
AE
T1,T2,F3
AE
a=-2,B=1ABiblioteka DF1,f2,T3BD
4、判定条件覆盖
测试用例
通过路径
条件取值
覆盖分支
a=2,b=-1
AE
T1,T2,F3
AE
a=-2,B=1
ABD
F1,f2,T3
BD
a=0,b=1
ABC
F1,F2,F3
BC
5、
编号
条件组合
组合标记
判定情况
1
a>1,b<0
T1,T2
第一判定取真分支
2
a>1.b>=0
T1,F2
第一判定取真分支
3
a<=1,b<0
F1,T2
第一判定取真分支
4
a<=1,b>=0
F1,F2
第一判定取假分支
5
a>-1
F3
第二判定取假分支
6
a<=-1
T3
第二判定取真分支
测试用例
通过路径
条件取值
覆盖分支
a=2,b=-1
AE
T1,T2,F3
AE
a=-2,B=1
ABD
F1,f2,T3
BD
a=2,b=1
AE
T1,F2,F3
AE
A=-2,b=-1
F1,T2,T3
ABD
6、路径覆盖:
可以取语句覆盖的用例,只要覆盖所有路径即可
流程图:
1、语句覆盖:
测试用例:{a=2、b=1};{a=0,b=1};{a=-2,b=1};
2、判定覆盖(分支覆盖):
测试用例:{a=2、b=1};{a=0,b=1};{a=-2,b=1};
3、条件覆盖:
对于第一个判定:a>1取真时为T1,取假时为F1;
b<0取真时为T2,取假时为F2;
对于第二个判定:a<=-1取真时为T3,取假时为F3;
相关文档
最新文档