论述题1:以下是一软件规格说明,请按要求回答问题 软件规格说明:某工厂招工规定,报名者年龄应该在16周岁到35周岁之间(到2005年12月31日为止),即出生年月不在上述范围内的人员将不予接受,并显示“年龄不合格”的出错信息。 (1)请根据规格说明,划分等

admin2009-11-14  42

问题 论述题1:以下是一软件规格说明,请按要求回答问题
软件规格说明:某工厂招工规定,报名者年龄应该在16周岁到35周岁之间(到2005年12月31日为止),即出生年月不在上述范围内的人员将不予接受,并显示“年龄不合格”的出错信息。
(1)请根据规格说明,划分等价类。
(2)使用等价类划分方法为该软件设计测试用例。

选项

答案问题1: 解答: 根据题意,划分等价类。 假定已知出生年月由六位数字字符表示,前四位代表年,后两位代表月,则可以划分三个有效等价类和七个无效等价类。具体如下: 有效等价类: 出生年月: (1)六位数字 对应数值: (5)197003—198912 月份对应数值: (8)在1~12之间 无效等价类: 出生年月: (2)含非数字字符 (3)少于六个数字字符 (4)多于六个数字字符 对应数值: (6)小于197003 (7)大于198912 月份对应数值: (9)等于0 (10)大于12 问题2: 解答: 根据上述等价类划分,设计测试用例。有效等价类的测试用例,如表17-10所示。 表17-10 有效等价类 [*] 无效等价类的测试用例,如表17-11所示。 表17-11 无效等价类 [*]

解析 首先分析程序的规则说明和被测程序的功能,将其输入情况划分为有效等价类和无效等价类,然后按照等价类设计测试用例的方法设计有效的测试用例和无效的测试用例。
转载请注明原文地址:https://jikaoti.com/ti/6cE7FFFM
0

相关试题推荐
最新回复(0)