论述题1:以下是一软件规格说明,请按要求回答问题软件规格说明:某工厂招工规定,报名者年龄应该在1

10 查阅

论述题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

计算机四级