问题 问答题


以下是一软件规格说明,请按照要求回答问题。
软件规格说明:某学校的学生公寓有14栋楼,用A~N这14个大写字母的其中一个代表楼号。每栋楼的层数为6层,代号为1~6。每层楼有40个房间,编号为01~40。具体表示一个宿舍房间时,用一个字母加3位数字表示,例如:“C527”表示C楼第五层的27室。软件运行时,如果输入的房间号不在上述范围内,将不予接受,并显示输入无效。

使用等价类划分方法为该软件设计测试用例。

答案

参考答案:

解析:根据上述等价类划分,设计测试用例。
有效等价类的测试用例,如表17所示。

表17 有效等价类

测试数据期望结果覆盖范围
H437显示有效输入(1)、(4)、(7)、(11)

无效等价类的测试用例,如表18所示。

表18 无效等价类

测试数据期望结果覆盖范围
34显示无效输入(2)
C2354显示无效输入(3)
T521显示无效输入(5)
8435显示无效输入(6)
E015显示无效输入(8)
J822晁示无效输入(9)
KB34显示无效输入(10)
A100显示无效输入(12)
D398显示无效输入(13)
F6Y2显示无效输入(14)


单项选择题
选择题