输入条件 | 有效等价类 | 无效等价类 |
宿舍号字符数 | 4位(1) | <4位(2),>4位(3) |
楼号(首字符) | A~N(4) | O~Z(5), 非大写字母字符(6) |
层号(第二个字符) | 1~6(7) | 0(8),7~9(9), 非数字字符(10) |
房间编号 (后两个字符) | 01~40(11) | 00(12),41~99(13), 非数字字符(14) |
测试数据 | 期望结果 | 覆盖范围 |
H437 | 显示有效输入 | (1)(4)(7)(11) |
34 | 显示无效输入 | (2) |
C2354 | 显示无效输入 | (3) |
T521 | 显示无效输入 | (5) |
8435 | 显示无效输入 | (6) |
E015 | 显示无效输入 | (8) |
J822 | 显示无效输入 | (9) |
KB34 | 显示无效输入 | (10) |
A100 | 显示无效输入 | (12) |
D398 | 显示无效输入 | (13) |
F6Y2 | 显示无效输入 | (14) |