您的位置:首页 > 其它

等价类划分方法的应用之EditBox(二)

2015-03-28 16:34 337 查看
基于上周博客的问题,这周对该问题进行了一点小的变换,将输入的个数由一个增加到三个,得到新的测试用例

[b]功能要求:[/b]

3个EditBox, 允许1到6个英文字符或数字,按OK结束

[b]有效等价类:[/b]

长度:1到6

字符:a-z,A-Z,0-9

[b]无效等价类:[/b]
长度:0,7

字符:英文/数字以外字符,控制字符,标点符号

[b] 等价类划分:[/b]



[b]有效类[/b][b]无效类[/b]
[b]长度[/b]1到60,7
[b]字符[/b]a-z,A-Z,0-9英文/数字以外字符,控制字符,标点符号
[b]合理个数[/b]30,1,2
[b]测试用例:[/b]

编号输入覆盖等价类输出
test111

12

13

长度1到6、字符0-9、合理个数3输入正确
test21a

1b

11

长度1到6,字符0-9、a-z、合理个数3输入正确
test311

1a

长度为0,长度1到6,字符0-9、a-z、合理个数2请输入有效字符
test41234567

11

1a

长度为7、长度1到6,字符0-9、a-z、合理个数2请输入有效字符
test511

1!

1234567

长度为7.长度1到6,字符0-9、英文/数字以外字符,控制字符,标点符号,合理个数1请输入有效字符
test61!



英文/数字以外字符,控制字符,标点符号,长度为0,合理个数9请输入有效字符
[b] 代码及结果:[/b]

这次实验对于错误输入均以”请输入有效字符“做输出,但若调整逻辑语句,具体的错误原因如字符长度不服,输入不允许字符也可展示出来,这较为容易实现。

以下是代码截图:









以下是结果截图:













内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: