ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:442.09KB ,
资源ID:11489890      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11489890.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试课后作业答案.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件测试课后作业答案.docx

1、软件测试课后作业答案. 作业1: 某程序实现如下功能:输入三个整数A、B、C,输出以A、B、C为三边的三角形面积(1A、B、C10 发放号T T T 发放号数A发放号数B BA发放号数发放号数 T T 正常业务T T T 对公业务 T T 其它业务 星期一星期六 T T 星期日T T T T T 窗口AT T 窗口B T 不办理 窗口VIP T ;. . 窗口办理B;. . 作业4: 编写163邮箱注册模块的测试用例(假设没有重复的用户名),条件如图所示。 测试用例如下: 用例编 写测试步骤 输入数据 预期结果 1 输入用户名,密码 和确认密码:a09.-_z 用户名密码:123456 :12

2、3456 确认密码注册成功 2 密码,输入用户名 和确认密码:aaO0 用户名密码:123456 :123456 确认密码注册成功 3 密码输入用户名, 和确认密码:0Oaa 用户名密码:123456 :123456 确认密码注册成功 4 密码,输入用户名 和确认密码:aaaa 用户名:123456 密码:123456 确认密码注册成功 5 输入用户名,密码 和确认密码用户:aaaaaaaaaaaaaaaaaa(18名个) :123456 密码:123456 确认密码注册成功 6 输入用户名,密码 和确认密码:bbbb 用户名密码:az09. :az09. 确认密码注册成功 7 输入用户名,密

3、码 和确认密码:bbbb 用户名:abcedf0123456789 密码:abcedf0123456789 确认密码注册成功 ;. . 8 输入用户名,密码 和确认密码:#$& 用户名:123456 密码:123456 确认密码请重,提示用户名非法 新输入9 ,密码 输入用户名和确认密码 用户名:空格:123456 密码:123456 确认密码请重,提示用户名非法 新输入10 密码输入用户名, 和确认密码:-_ 用户名:123456 密码确认密码:123456 提示用户名只能以数,字或字母开头和结尾 请重新输入11 输入用户名, 密码和确认密码 :aaa 用户名:123456 密码:12345

4、6 确认密码提示用户名的长度为 418,请重新输入12 密码输入用户名,和确认密码 用户名:aaaaaaaaaaaaaaaaaaa(19) 密码:123456 :123456 确认密码提示用户名的长度为 418,请重新输入13 ,输入用户名密码 和确认密码:aaaa 用户名: 密码: 确认密码请提示密码不能为空, 重新输入14 密码 ,输入用户名 和确认密码:aaaa 用户名:123456 密码:654321 确认密码提示密码和确认密码 请重新输入不一致,15 输入用户名 ,密码 和确认密码:aaaa 用户名:12345 密码:12345 确认密码提示密码长度为 616,请重新输入16 ,输入

5、用户名密码 和确认密码:aaaa 用户名:1234567890abcefgh 密码:1234567890abcefgh 确认密码提示密码长度为 请重新输入616,17 ,输入用户名密码 和确认密码 :aaaa 用户名:abcdef 密码:ABCDEF 确认密码提示密码和确认密码 请重新输入不一致, ;. . 请为下面的程序设计用例: 该程序有三个输入变量month、day、year(month、day、year均为整数值,并且满足:1month12和1day31),分别作为输入日期的月份、日期、年份,通过程序可以输出该输入日期在日历上后面的隔一天的日期。例如,输入为2004年11月29日,则程

6、序输出为2004年12月1日。 设计如下: (1) Month的有效等价类 M1 month=4、6、9、11 M2 month=1、3、5、7、8、10 M4 month=12 month=2M3 Day的有效等价类 D1 1day26 D2 day=27 D4 day=29 D3 day=28 D6 D5 day=30 day=31 Year的有效等价类 Y1 year是闰年 Y2 year不是闰年 (2) 根据各种有效的输入情况,程序中可能采取的操作有以下7种: a1 day+2 a2 day=2 a4 month+1 a3 day=1 a6 a5 month=1year+1 a7 不可

7、能 ;. . (3) 决策表 1 2 3 4 5 6 7 8 9 10 M2 M1 M1 M1 M1 Month 条 件M3 M2 M3 M3 M2 D6 Day D5 D4 D3 D1D4 D1D6 D6 D5 D5 D4 D1Year a1 动 作 a2 a3 a4 a5 a6 a7 11 12 13 14 15 16 17 18 M4 M4 M4 M4 M4 Month 条 件 M4 M4 M4 D3 D2 D1Day D3D3 D4 D4 D6、D5 Y2 Y2 Year Y1 Y1 Y1 Y2 a1 动 作 a2 a3 a4 a5 a6 a7 ;. . 4)测试用例(用例编号 Mon

8、th Day Year 预期输出Test01 4 25 2010 4/27/2010 Test02 4 29 2010 5/1/2010 Test03 4 30 2010 5/2/2010 Test04 4 31 2010 提示:不可能 Test05 3 29 2010 3/31/2010 Test06 3 30 2010 4/1/2010 Test07 3 31 2010 4/2/2010 Test08 12 29 2010 12/30/2010 Test09 12 30 2010 1/1/2011 Test10 12 31 2010 1/2/2011 Test11 2 26 2010 2/

9、28/2010 Test12 2 27 2008 2/29/2008 Test13 2 27 2009 3/1/2009 Test14 2 28 2008 3/1/2008 Test15 2 28 2009 3/2/2009 Test16 2 29 2008 3/2/2008 Test17 2 29 2009 提示:不可能 Test18 2 30 2010 提示:不可能 有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角角硬币,按下“可乐”、“雪碧”、或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。 给出用因果图法设计这个实实例的测试用例

10、的具体步骤: 原因(输入): 投入1.5元硬币; 投入2元; ;. . 按“可乐”按钮; 按“雪碧”按钮; 按“红茶”按钮。 中间状态:已投币;已按钮 5角硬币;退还输出结果(): 送出“可乐”饮料; 饮料;送出 雪碧 送出“红茶”饮料;因果图转换为判定表 ;. . ;. . 语句覆盖 覆盖路径 测试用例 A=2,B=0,X=1 A,c,d,e 判定覆盖-T1 取真值为T1 取假值为A1&B=0 条件 -T2 取真值为T2 取假值为条件A=2|x1 测试用例 覆盖路径 覆盖条件 A,c,d,e T1T2 A=2,B=0,X=1 A,b,d,f -T1-T2 A=-1,B=1,X=0 分支条件覆

11、盖-T1 取假值为条件A1 取真值为T1 -T2 条件B=0 取真值为T2 取假值为-T3 取假值为取真值为T3 条件A=2 -T4 取假值为 条件X1 取真值为T4 测试用例通过路径 条件取值 覆盖分支 A=2,B=0,X=1 A,c,d,e T1T2T3T4 C,e A=-1,B=1,X=0 A,b,d,f -T1-T2-T3-T4 B,f 条件组合覆盖 1.第一个判定分支为真T1T2,A1,B=0, 条件记做 第一个判定分支为假-T1T2,A1,B!=0, 条件 第一个判定分支为假-T1-T2,记做A1,条件 5.T3T4,记做第二个判定分支为真;. . 6. 条件A!=2,X1,记做-

12、T3T4,第二个判定分支为真 7. 条件A=2,X=1,记做T3-T4,第二个判定分支为真 8. 条件A!=2,X=1,记做-T3-T4,第二个判定分支为假 测试用例 通过路径 条件取值 覆盖组合号 A=2,B=0,X=2 A,c,d,e T1T2T3T4 1,5 A=3,B=0,X=2 A,c,d,e T1T2-T3T4 1,6 A=2,B=0,X=1 A,c,d,e T1T2T3-T4 1,7 A=-1,B=1,X=0 A,b,d,f T1-T2-T3-T4 3,8 A=-1,B=0,X=0 A,b,d,f -T1T2-T3-T4 2,8 A=-1,B=1,X=0 A,b,d,f -T1-T2-T3-T4 4,8 路径测试 测试用例 通过路径条件取值 覆盖组合号A=2,B=0,X=2 A,c,d,e T1T2T3T4 1,5 A=3,B=0,X=2 A,c,d,e T1T2-T3T4 1,6 A=2,B=0,X=1 A,c,d,e T1T2T3-T4 1,7 A=-1,B=1,X=0 A,b,d,f T1-T2-T3-T4 3,8 A=-1,B=0,X=0 A,b,d,f -T1T2-T3-T4 2,8 A=-1,B=1,X=0 A,b,d,f -T1-T2-T3-T4 4,8 ;.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1