软件测试第一次作业

作业问题:

     文档管理系统,要求用户按月输入日期表示。假设日期限制在1990年1月- 2049年12月,规定的日期是由6位字符组成,前4位表示年,后2位表示月。用等价类划分方法的设计测试用例,来测试程序的“日期检查功能”。

    (1)划分等价并编号,如下图:

输入条件 有效等价类 无效等价类
日期的类型及长度 ①6位数字字符

              ②有非数字字符      

 ③少于6位数字字符

 ④多于6位数字字符

年份范围 ⑤在1990年~~2049年之间

⑥小于1990

 ⑦大于2049 

月份范围 ⑧在01月~~12月之间

⑨等于00

⑩大于12

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

测试数据 期望结果 覆盖的有效等价类
200211 输入有效 ①、⑤、⑧

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

测试数据 期望结果 覆盖的无效等价类
95June 无效输入
20036 无效输入
2001006 无效输入
198912 无效输入
200400 无效输入
198900 无效输入
200113 无效输入
原文地址:https://www.cnblogs.com/XiaoPoHai-11/p/12556477.html