- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、等价类划分法
例子 1:
现在有一个档案管理系统,容许用户通过输入年月对档案文件进行检索,系统对查询条件年月的输入限定为 1990 年 1 月-2049 年 12 月,并规定,日期由 6 位数字组成,前 4 位表示年,后 2 位表示月。
1, 根据需求进行分析,找出有哪些输入条件年份: 【1990,2049】
月份: 【01,12】字符长度:6 位
字符类型:数字
2, 画出等价类
输入条件
有效等价类
边界值分析
无效等价类
年份
【1990,2049】 (1)
上点:1990,2049(12) 离点:1989,2050
点:2016
1990 (2)
2049 (3)
月份
【01,12】 (4)
上点:01,12(13) 离点:00,13
点:11
01 (5)
12 (6)
字符长度
6 位 (7)
上点:6
离点:5,7 点:6
6 (8)
6 (9)
字符类型 数字 (10) 非数字 (11)
3, 为每个等价类规定一个唯一编号(如上图)
4, 转换成测试用例转换测试用例的原则:
A,设计一个测试用例尽可能多的覆盖多个有效等价类; B,设计一个测试用例必须对应覆盖一个无效等价类。
有效等价类用例:
用例 1:201611
无效等价类用例:
(1)(4)(7)(10)
用例 2:198911
(2)
用例 3:205011
(3)
用例 4:201600
(5)
用例 5:201613
(6)
用例 6:20161
(8)
用例 7:2016113
(9)
用例 8:20161a/abcedf (11)
根据边界值分析法分析后补充测试用例
用例
用例 9:199001
用例 10:204912
(12)
(13)
5,转成正式格式用例(用例写作的8 大要素)
用例编号
用例编号
项目标题
重要级别预置条件输入
操作步骤
预期结果编 写 人 编写时间
用例类型
D1223232_ST_Search_Date_001
有哪些信誉好的足球投注网站功能
输入正确的日期格式成功有哪些信誉好的足球投注网站高
系统运行正常日期:201611
1, 在查询条件中输入日期
2, 点击有哪些信誉好的足球投注网站按纽
1,显示该日期围所有档案文件三
2016-11-10
功能用例
例子 2:(学生练习-参考例子)
万年历查询软件,要求用户输入以年月日表示的日期,然后系统会换算出该日期的农历表示法及相关黄历信息。假设日期限定在 1990 年 1 月 1 日~2049 年 12 月 31 日,并规定日期由 8 位数字字符组成,前 4 位表示年,中间 2 位表示月,最后 2 位表示日期。其中 4, 6,9,11 月只有 30 天,平年的 2 月份只有 28 天,闰年的 2 月份有 29 天。
备注:闰年指能被 4 或 400 整除,且不能被 100 整除的年份,如:2008,2016
1, 根据需求进行分析,找出有哪些输入条件年份: 【1990,2049】
月份: 【01,12】字符长度:8 位
字符类型:数字日期:
4,6,9,11 月: 【01,30】
1,3,5,7,8,10,12 月: 【01,31】平年的 2 月份:【01,28】
闰年的 2 月份:【01,29】
2, 画出等价类
输入条件
有效等价类
无效等价类
年份
【1990,2049】
(1)
1990 (2)
2049 (3)
月份
【01,12】 (4)
01 (5)
字符类型
数字 (10)
非数字 (11)
4,6,9,11
月
【01,30】
(12)
01 (13)
30 (14)
1,3,5,7,
8,10,12 月
【01,31】
(15)
01 (16)
31 (17)
平年的 2 月份
【01,28】
(18)
01 (19)
28 (20)
闰年的 2 月份
【01,29】
(21)
01 (22)
29 (23)
字符长度8
字符长度
8 位 (7)
12 (6)
8 (8)
8 (9)
4, 转换成测试用例转换测试用例的原则:
A,设计一个测试用例尽可能多的覆盖多个有效等价类; B,设计一个测试用例必须对应覆盖一个无效等价类。
有效等价类用例:
用例 1(1)(4)(7)(10)(12)
用例 2(1)(4)(7)(10)(15)
用例 3(1)(4)(7)(10)(18)
用例 4(1)(4)(7)(10)(21)
无效等价类用例: 用例 2(2)
用例 3(3)
用例 4:201600
(5)
用例 5:201613
(6)
用例 6:20161
(8)
用例 7:2016113
(9)
用例 8:20161a/abcedf (11)
5,转成正式格式用例(用例写作的8 大要素)
例子
文档评论(0)