软件测试用例设计作业.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:3 大小:72KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件测试用例设计作业.doc

软件测试用例设计作业.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1、一个程序读入3个整数,把这三个值看作是三角形的3条边的长度值,要求说明这个三角形是直角的,不是直角的。请用等价类划分法设计测试用例。输入条件有效等价类无效等价类是否三角形的3条边A>0,(1)B>0,(2)C>0,(3)A+B>C,(4)B+C>A,(5)A+C>B,(6)A≤0,(7)B≤0,(8)C≤0,(9)A+B≤C,(10)B+C≤A,(11)A+C≤B,(12)是否直角三角形A2+B2=C2,(13)B2+C2=A2,(14)C2+A2=B2,(15)A2+B2≠C2,(16)B2+C2≠A2,(17)C2+A2≠B2,(18)if(A>1&&B==0)X=X/A;if(A==2||X>1)X++;2、将下列程序采用白盒测试中的逻辑覆盖,请根据其测试用例,完成下表。(1)[(2,0,4),(2,0,3),(1,1,1)](2)[(1,0,3),(1,0,4),(2,1,1),(2,1,2)](3)[(2,0,4),(2,0,3)](4)[(3,0,3),(3,0,1),(2,1,1),(2,1,2)](5)[(1,0,1),(2,0,4),(2,0,3),(2,1,2),(2,1,1)](6)[(1,1,1),(1,1,2),(1,1,3),(2,0,4),(2,0,3),(3,0,3),(3,0,1)](7)[(1,1,1),(1,1,2),(1,1,3),(2,0,4),(2,0,3),(2,1,2),(2,1,1)]语句覆盖1234567判定覆盖1567条件覆盖12567条件/判定组合覆盖1567多条件覆盖673、对于下面的程序控制流程图,设计其基本路径。第一条:1→2→3→6→1→7第二条:1→2→4→6→1→7第三条:1→2→5→6→1→72134567第四条:1→74、请用因果图法设计以下问题:有一自动找零机器,可将10元与5元换成1元、5角硬币,投入10元或5元纸钞,按下所需换币个数,就会兑换,换币个数有5个、10个、20个的选择。用判定表法设计以下问题:有一自动找零机器,可将10元与5元换成1元、5角硬币,投入10元或5元纸钞,按下所需换币个数,就会兑换,换币个数有5个、10个、20个的选择。12345678910111213输入投入5元纸币(1)1100111000000投入10元纸币(2)0011000111111选择换5个币(3)1000111000000选择换10个币(4)0110000111000选择换20个币(5)0001000000111中间节点已投纸币(6)1111100100100已选择(7)1111010010010输出送出5个币(8)1000000000000送出10个币(9)0110000000000送出20个币(10)0001000000000