等价类划分方法的应用之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]
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到6 | 0,7 |
[b]字符[/b] | a-z,A-Z,0-9 | 英文/数字以外字符,控制字符,标点符号 |
[b]合理个数[/b] | 3 | 0,1,2 |
编号 | 输入 | 覆盖等价类 | 输出 |
test1 | 11 12 13 | 长度1到6、字符0-9、合理个数3 | 输入正确 |
test2 | 1a 1b 11 | 长度1到6,字符0-9、a-z、合理个数3 | 输入正确 |
test3 | 11 1a | 长度为0,长度1到6,字符0-9、a-z、合理个数2 | 请输入有效字符 |
test4 | 1234567 11 1a | 长度为7、长度1到6,字符0-9、a-z、合理个数2 | 请输入有效字符 |
test5 | 11 1! 1234567 | 长度为7.长度1到6,字符0-9、英文/数字以外字符,控制字符,标点符号,合理个数1 | 请输入有效字符 |
test6 | 1! ! | 英文/数字以外字符,控制字符,标点符号,长度为0,合理个数9 | 请输入有效字符 |
这次实验对于错误输入均以”请输入有效字符“做输出,但若调整逻辑语句,具体的错误原因如字符长度不服,输入不允许字符也可展示出来,这较为容易实现。
以下是代码截图:
以下是结果截图:
相关文章推荐
- 等价类划分方法的应用之EditBox
- 等价类的划分方法与EditorBox问题等价类划分
- 等价类划分方法的应用(二)
- cocos2d-x中CCEditBox 在iOS和安卓平台下 位置偏移的问题解决方法
- Charpter1 等价类划分方法分析与应用
- Android应用开发EditText文本内容变化监听方法
- 测试用例设计白皮书--等价类划分方法
- Android应用开发EditText文本内容变化监听方法
- 等价类划分法(弱一般等价类等划分方法)
- Android应用开发EditText文本内容变化监听方法
- 测试用例设计白皮书--等价类划分方法
- 二、测试用例设计白皮书--等价类划分方法
- (转)黑盒测试-等价类划分方法
- 测试用例设计白皮书--等价类划分方法
- 等价类划分的方法(续)
- 划分方法的应用
- 测试用例设计白皮书--等价类划分方法
- 测试用例设计白皮书--等价类划分方法
- 等价类划分方法的应用
- 测试用例设计白皮书--等价类划分方法