标签:
在这周的软件测试课中我们学习了等价类划分方法,并在这次作业中进一步熟悉该方法的应用,用此方法研究EditBox用例。
功能要求:
允许1到6个英文字符或数字,按OK结束
有效等价类:
长度:1到6
字符:a-z,A-Z,0-9
字符:英文/数字以外字符,控制字符,标点符号
等价类划分:
有效类 | 无效类 | |
长度 | 1到6 | 0,7 |
字符 | a-z,A-Z,0-9 | 英文/数字以外字符,控制字符,标点符号 |
测试用例:
编号 | 输入 | 覆盖等价类 | 输出 |
test1 | 123456 | 长度1到6、字符0-9 | 输入正确 |
test2 | 123abc | 长度1到6,字符0-9、a-z | 输入正确 |
test3 | 长度为0 | 请输入长度为1-6的字符 | |
test4 | 1234567 | 长度为7、字符0-9 | 请输入长度为1-6的字符 |
test5 | abcdefg | 长度为7.字符a-z | 请输入长度为1-6的字符 |
test6 | 123! | 长度1到6,英文/数字以外字符,控制字符,标点符号 | 只允许为英文字符和数字 |
代码及结果:
这次实验本想运用java语言来实现,无奈有段时间没用有些生疏,就改用jsp语言来实现。
以下为代码截图:
以下为结果截图:
标签:
原文地址:http://www.cnblogs.com/panbosponge/p/4355540.html