某连锁酒店共有11栋楼,用11个大写英文字母A~K表示楼号。每栋楼的层数为8层,代号1~8,每层楼有50个房间,编号为01~50。表示某个房间时,用一个字母加3位数字表示,如“D830”表示D楼第8层的30室。该酒店采用软件系统对房间进行管理。系统运行时,若输入的房间号不正确,将不予接受,并显示输入无效。 要求采用等价类划分法设计测试用例,来测试系统的"房间检查功能"。
时间: 2023-06-07 22:08:14 浏览: 211
11幢33层的高级豪华高层商住楼施工组织设计_房建建筑工程施工组织设计方案.doc
首先对输入的房间号进行等价类划分:
有效房间号:包含11个大写英文字母A~K,每个字母后面跟着三个数字,数字范围为01~50
无效房间号:包含不在上述规定范围内的字母或数字,格式不正确的房间号
接下来列出测试用例:
有效房间号:
1. 输入 A010,期望输出“输入有效”
2. 输入 F550,期望输出“输入有效”
3. 输入 K203,期望输出“输入有效”
无效房间号:
1. 输入 L101,期望输出“输入无效”
2. 输入 A005,期望输出“输入无效”
3. 输入 M103,期望输出“输入无效”
4. 输入 D178,期望输出“输入无效”
5. 输入 B8C,期望输出“输入无效”
6. 输入 A0034,期望输出“输入无效”
7. 输入 G-10,期望输出“输入无效”
阅读全文