测试用例

上一篇 / 下一篇  2012-07-17 09:47:37 / 个人分类:测试用例

覆盖无效等价类的测试用例
设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在19901~204912月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的"日期检查功能"
  1)
划分等价类并编号,下表等价类划分的结果
输入等价类        有效等价类           无效等价类

日期的类型及长度    6位数字字符          有非数字字符

                                            ③少于6位数字字符

                                            ④多于6位数字字符

年份范围           1990~2049之间     小于1990

                                                                      大于2049

月份范围           01~12之间          等于00

                                             ⑩大于12

2)设计测试用例,以便覆盖所有的有效等价类在表中列出了3个有效等价类,编号分别为①、⑤、⑧,设计的测试用例如下:   

测试数据    期望结果      覆盖的有效等价类   

200211      输入有效      ①、⑤、⑧ 

3)为每一个无效等价类设计一个测试用例,设计结果如下:   

 测试数据   期望结果     覆盖的有效等价类  

  200211      输入有效      ①、⑤、⑧ 

3)为每一个无效等价类设计一个测试用例,设计结果如下:   

测试数据   期望结果     覆盖的无效等价类   

95June     无效输入          ②   

20036      无效输入          ③   

2001006   无效输入          ④   

198912     无效输入         ⑥   

200401     无效输入          ⑦   

200100     无效输入          ⑨   

200113     无效输入          ⑩


TAG: 测试用例

 

评分:0

我来说两句

Open Toolbar