等价类划分是黑盒测试的一种基本测试方法,所谓等价类是指输入域的某个互不相交的子集合。这篇博文就来试一试等价类划分方法对EditBox的测试应用。
EditBox:

首先划分等价类:
| 有效等价类 | 无效等价类 |
| 长度1到6 | 长度:0,7 |
| 字符:a-z,A-Z,0-9 | 字符:英文/数字以外字符,控制字符,标点符号 |
根据等价类,设计测试用例:
| 编号 | 测试用例 | 测试结果 |
| 1 | 1 | 有效 |
| 2 | a | 有效 |
| 3 | F | 有效 |
| 4 | 1s | 有效 |
| 5 | 1ffffF | 有效 |
| 6 | 1111111 | 无效 |
| 7 | 1fffffF | 无效 |
| 8 | 3 3 | 无效 |
| 9 | d>s | 无效 |