软件测试课后作业—答案.pdf
上传人:13****51 上传时间:2024-09-12 格式:PDF 页数:12 大小:2.3MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件测试课后作业—答案.pdf

软件测试课后作业—答案.pdf

预览

免费试读已结束,剩余 2 页请下载文档后查看

10 金币

下载此文档

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

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

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

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

作业1:某程序实现如下功能:输入三个整数A、B、C,输出以A、B、C为三边的三角形面积(1<A、B、C<100)。请运用等价类和边界值的方法,编写测试用例。作业2:假定一台ATM取款机允许提取的增量为50元,总额为从50元到5000元不等的现金,并要求一次最多取2000元,一天最多取5000元,一天最多取3次,请运用等价类和边界值的思想编写测试用例。答:用例编号输入数据预期结果1一次取50元提取成功2一次取2000元提取成功3一次取20元提取失败4一次取2050提示一次最大取20005取三次2000+2000+1000提取成功6取三次2000+2000+1050提示一天最多取50007取三次50+50+50提取成功8取四次前三次不大于5000提示一天最多取三次9ATM机余额不足提示ATM机余额不足,用户操作被取消10卡内余额不足提示卡内余额不足,用户操作被取消11取款过程出现故障取款过程出现故障,用户操作被取消12卡被吞掉卡被吞掉,用户操作被取消作业3:需求分析题,设计测试用例:银行系统:有两个普通窗口A,B和一个VIP窗口,每个窗口只能发放10个号。A.没有持有VIP的客户只能在普通窗口A,B办理业务。B.VIP客户优先安排在VIP窗口办理业务,如果VIP窗口不能再发放号码,则到普通窗口A办理。C.对公业务只能在普通窗口A办理(办理业务的时间是星期一到星期六)。D.其他业务在普通窗口A,B办理。E.在分配时优先考虑人数最少的窗口12345678910普通客户TTTTTTVIP客户TTTT发放号﹤10TTTTTTTT发放号>10TTA发放号数≤B发放号数TTA发放号数>B发放号数TT正常业务TT对公业务TTT其它业务星期一~星期六TT星期日TA窗口TTTTTB窗口T不办理TVIP窗口T业务开始NY对公业务NN是否VIP星期一~六YYNVIP窗口是否有NA窗口有号?N号YYVIP窗口办理A窗口办理A窗口人多NYNB窗口有号等待办理YB窗口办理作业4:编写163邮箱注册模块的测试用例(假设没有重复的用户名),条件如图所示。测试用例如下:用例编测试步骤输入数据预期结果写用户名:a09.-_z输入用户名,密码1密码:123456注册成功和确认密码确认密码:123456用户名:aaO0输入用户名,密码2密码:123456注册成功和确认密码确认密码:123456用户名:0Oaa输入用户名,密码3密码:123456注册成功和确认密码确认密码:123456用户名:aaaa输入用户名,密码4密码:123456注册成功和确认密码确认密码:123456用户名:aaaaaaaaaaaaaaaaaa(18输入用户名,密码5个)注册成功和确认密码密码:123456确认密码:123456用户名:bbbb输入用户名,密码6密码:az09.@注册成功和确认密码确认密码:az09.@用户名:bbbb输入用户名,密码7密码:abcedf0123456789注册成功和确认密码确认密码:abcedf0123456789用户名:@#$&输入用户名,密码提示用户名非法,请重8密码:123456和确认密码新输入确认密码:123456用户名:空格输入用户名,密码提示用户名非法,请重9密码:123456和确认密码新输入确认密码:123456用户名:-_提示用户名只能以数输入用户名,密码10密码:123456字或字母开头和结尾,和确认密码确认密码:123456请重新输入用户名:aaa输入用户名,密码提示用户名的长度为11密码:123456和确认密码4~18,请重新输入确认密码:123456用户输入用户名,密码名:aaaaaaaaaaaaaaaaaaa(19)提示用户名的长度为12和确认密码密码:1234564~18,请重新输入确认密码:123456用户名:aaaa输入用户名,密码提示密码不能为空,请13密码:和确认密码重新输入确认密码:用户名:aaaa输入用户名,密码提示密码和确认密码14密码:123456和确认密码不一致,请重新输入确认密码:654321用户名:aaaa输入用户名,密码提示密码长度为15密码:12345和确认密码6~16,请重新输入确认密码:12345用户名:aaaa输入用户名,密码提示密码长度为16密码:1234567890abcefgh和确认密码6~16,请重新输入确认密码:123456789