覆盖测试练习

上传人:pu****.1 文档编号:459172099 上传时间:2023-03-07 格式:DOC 页数:3 大小:190KB
返回 下载 相关 举报
覆盖测试练习_第1页
第1页 / 共3页
覆盖测试练习_第2页
第2页 / 共3页
覆盖测试练习_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《覆盖测试练习》由会员分享,可在线阅读,更多相关《覆盖测试练习(3页珍藏版)》请在金锄头文库上搜索。

1、.覆盖测试1.为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定 /条件覆盖、组合覆盖和路径覆盖。aNX8ANDYY5bcX0 OR Y0X16ORYNYNY10gde引用语句 1引用语句 2f引用语句 3h一、语句覆盖测试用例输入为程序执行路径X=-1,Y=-1abdh(执行语句1)X=9,Y=-1abeh(执行语句2)X=17,Y=6acgh(执行语句3)二、判定覆盖测试用例输入为程序执行路径X=-1,Y=-1abdhX=10,Y=10acfh三、条件覆盖对于第一个判定(X8 AND Y5)条件 X8 取真值记为T1,取假值记为-T1条件 Y5 取真值

2、记为T2,取假值记为-T2对于第二个判定(X0 OR Y0)条件 X0 取真值记为T3,取假值记为-T3条件 Y0 取真值记为T4,取假值记为-T4对于第三个判定(X16 OR Y10)条件 X16 取真值记为T5,取假值记为 -T5条件 Y10 取真值记为T6,取假值记为-T6测试用例执行路径覆盖条件覆盖分支X=-1,Y=-1abdh-T1 -T2 -T3- T4- T5 -T6bdX=17,Y=11acghT1 T2 T3 T4 T5 T6cg.四、判定 / 条件覆盖测试用例执行路径覆盖条件覆盖分支X=-1,Y=-1abdh-T1 -T2 -T3- T4- T5 -T6bdX=17,Y=1

3、1acghT1 T2 T3 T4 T5 T6cg五、组合覆盖1、 X8, Y5记做 T1 T2 ,第一个判定的取真分支2、 X8, Y=5记做 T1 -T2 ,第一个判定的取假分支3、 X5记做 -T1 T2 ,第一个判定的取假分支4、 X=8,Y0,Y0记做 T3 T4 ,第二个判定的取真分支6、 X0,Y=0记做 T3 -T4 ,第二个判定的取真分支7、 X0记做 -T3 T4 ,第二个判定的取真分支8、 X=0,Y16,Y10记做 T5 T6 ,第三个判定的取真分支10、 X16,Y=10记做 T5 T6 ,第三个判定的取真分支11、X10记做 -T5 T6 ,第三个判定的取真分支12、

4、 X=16,Y1)&(B=0) )2X = X/A;3if ( (A=2)|(X1) )4X = X+1;5一、控制流图:11B23345二、计算环形复杂度:环形复杂度: V(G)=10-7+2=5或 V(G)=4+1=5三、导出独立路径(用语句编号表示)路径 1:1A1B 23A45路径 2:1A1B 23A3X 4 5路径 3:1A1B 23A3X 5路径 4:1A1B 3A45路径 5:1A3A 3X 5四、设计测试用例:测试用例输入数据预期输出测试用例 1A=2B=0X=2X=1 ,X=3测试用例 2A=3B=0X=3X=1 , X=4测试用例 3A=3B=0X=0X=0测试用例 4A=2B=1X=2X=3测试用例 5A=1B=0X=0X=0.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号