- 91
- 0
- 约4.74万字
- 约 50页
- 2021-11-22 发布于湖北
- 举报
一、等价类划分法
例子 1:
现在有一个档案管理系统,容许用户通过输入年月对档案文件进行检索,系统对查询
条件年月的输入限定为 1990 年 1 月-2049 年 12 月,并规定,日期由 6 位数字组成,前 4 位
表示年,后 2 位表示月。
1, 根据需求进行分析,找出有哪些输入条件
年份: 【1990,2049】
月份: 【01 , 12】
字符长度: 6 位
字符类型:数字
2, 画出等价类
输入条件 有效等价类 边界值分析 无效等价类
年份 【1990 ,2049】 (1) 上点: 1990,2049 (12) 1990 (2 )
离点: 1989 ,2050 2049 (3 )
点: 2016
月份 【01 , 12】 (4 ) 上点: 01 , 12 (13) 01 (5 )
离点: 00 , 13 12 (6 )
点: 11
字符长度 6 位 (7 ) 上点: 6 6 (8)
离点: 5 ,7 6 (9)
点: 6
字符类型 数字 (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 (12)
用例 10 :204912 (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
原创力文档

文档评论(0)