- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 06_课后作业
软件测试 – 测试用例设计
作业编号: 01 知识点 等价类和边界值划分 作业时间 1小时 作业类别 测试用例设计 概念问答题 上机操作题 作业难度 低 中 高 作业内容:
某程序实现如下功能:输入三个整数A、B、C,A、B、C1A、B、C100
请运用等价类和边界值的方法,编写测试用例。
答:1、划分等价类并编号
输入等价类
有效等价类
无效等价类
A、B、C的数据类型
(1) 整数
(2)非整数 (3) 字母 (4)特殊字符
A
(5) A1
(6)A≤1
B
(7) |A-C|BA+C
(8)B≥A+C (9) B≤|A-C|
C
(10) 0C100
(11)C≥100 (12) C≤0
2、有效等价类的测试用例
测试数据(A、B、C)
期望结果
覆盖的有效等价类
3、4、5
输入有效
(5) (7) (10)
3、无效等价类测试用例
测试数据(A、B、C)
期望结果
覆盖的无效等价类
(3.5、4.5、5.5)
输入无效
(2)
(a、b、c)
输入无效
(3)
(、*、%)
输入无效
(4)
(1、2、3)
输入无效
(6)
(3、9、5)
输入无效
(8)
(3、2、5)
输入无效
(9)
(3、4、100)
输入无效
(11)
(3、4、0)
输入无效
(12)
作业编号: 02 知识点 等价类和边界值划分 作业时间 1小时 作业类别 测试用例设计 概念问答题 上机操作题 作业难度 低 中 高 作业内容:
假定一台ATM取款机允许提取的增量为50元,总额为从50元到5000元不等的现金,并要求一次最多取2000元,一天最多取5000元,一天最多取3次,请运用等价类和边界值的思想编写测试用例。
答:
输入
输入条件
有效等价类
无效等价类
一次取款金额X=50n
50≤X≤2000,n为整数
50≤X≤2000,n为整数
x50 (3) x2000
(4) 50≤X≤2000,n为非整数
一天取款总额Y=50m
50≤Y≤5000,n为整数
(5)50≤Y≤5000,n为整数
(6)x50 (7)x5000 (8)50≤Y≤5000,n为非整数
一天取款次数N
1≤N≤3,N为整数
(9)1≤N≤3,N为整数
(10)N3
输入
有效值
无效值
一次取款金额X=50n
150 覆盖(1)
边界值50、2000
47 覆盖(2)
2010 覆盖(3)
1049 覆盖(4)
一天取款总额Y=50m
2050 覆盖(5)
边界值 50、5000
30 覆盖(6)
5050 覆盖(7)
3449 覆盖(8)
一天取款次数N
2 覆盖(9)
边界值 1、3
4 覆盖(10)
测试用例:
用例编号
一次取款金额X=50n
一天取款次数N
一天取款总额Y=50m
1
50
1
50
2
2000
1
2000
3
2000,2000
2
4000
4
50,2000
2
2050
5
2000.2000.1000
3
5000
6
50,50,2000
3
2100
7
2000,2000,2000
3
无
8
20
1
无
9
3000
1
无
作业编号: 03 知识点 因果图或流程图 作业时间 1小时 作业类别 测试用例设计 概念问答题 上机操作题 作业难度 低 中 高 作业内容:
需求分析题,设计测试用例:
银行系统:有两个普通窗口A,B和一个VIP窗口,每个窗口只能发放10个号。
没有持有VIP的客户只能在普通窗口A,B办理业务。
VIP客户优先安排在VIP窗口办理业务,如果VIP窗口不能再发放号码,则到普通窗口A办理。
对公业务只能在普通窗口A办理(办理业务的时间是星期一到星期六)。
其他业务在普通窗口A,B办理。
在分配时优先考虑人数最少的窗口
答:
1
2
3
4
5
6
7
输入
VIP客户
0
1
1
0
0
1
1
非VIP客户
1
0
0
1
1
0
0
对公业务
1
1
1
0
0
0
0
其他业务
0
0
0
1
1
1
1
VIP窗口不发号
0
0
1
0
0
0
1
A窗口人少
0
0
1
0
1
0
0
B窗口人少
0
0
0
1
0
0
0
输出
A窗口
1
0
1
0
1
0
1
B窗口
0
0
0
1
0
0
0
VIP窗口
0
1
0
0
0
1
0
作业编号: 04 知识点 测试用例设计 作业时间 1小时 作业类别 测试用例设计 概念问答题 上机操作题 作业难度 低 中 高 作业内容:
编写163邮箱注册模块的测试用例(假设没有重复的用户名),条件如图
文档评论(0)