题目:允许1到6个英文字符或数字,按OK结束
有效等价类: 长度:1到6 字符:a-z,A-Z,0-9
无效等价类: 长度:0,7 字符:英文/数字以外字符,控制字符,标点符号
1.等价类划分
有效等价类 | 无效等价类 |
长度:1到6 | 长度:0,7 |
字符:a-z,A-Z,0-9 | 字符:英文/数字以外字符,控制字符,标点符号 |
2.测试用例
编号 | box1输入 | box2输入 | box3输入 | box1输出 | box2输出 |
box3输出 |
1 | aii | bda | 012 | 输入合法 | 输入合法 | 输入合法 |
2 | 、df | !@# | 888 | 含非法输入字符 | 含非法输入字符 | 输入合法 |
3 | 1234567 | 9ua | dkjkl | 输入字符长度不合法 | 输入合法 | 输入合法 |
4 | uioiuoiu | (890 | zzajk | 输入字符长度不合法 | 含非法输入字符 | 输入合法 |
5 | hui | 000000 | 999999 | 输入合法 | 输入合法 | 输入合法 |
6 | 】【】 | !!! | lkjpppppp | 含非法输入字符 | 含非法输入字符 | 输入字符长度不合法 |
7 | “ ” | hjh | uioiii | 输入不能为空 | 输入合法 | 输入合法 |
8 | 0990 | 78888 | 43ju# | 输入合法 | 输入合法 | 含非法输入字符 |
9 | :—— | 1+2 | 89lllkklk | 含非法输入字符 | 含非法输入字符 | 输入长度不合法 |
10 | ((( | (0) | ¥¥¥¥##@ | 含非法输入字符 | 含非法输入字符 | 含非法输字符&长度不合法 |
11 | 89ff | EE | ZZZZAAAA | 输入合法 | 输入合法 | 输入长度不合法 |
12 | 8989999 | AAAAAA | AZSCFD | 输入长度不合法 | 输入合法 | 输入合法 |
2.实现代码(判断部分)
3.测试结果