标签:
这次在上周的基础上做出了一点点的改变,将一个输入框改为三个输入框,在这种情况下对其进行等价类划分并编写测试用例进行测试。
划分等价类:
| 有效类 | 无效类 | |
| 字符长度 | 1到6 | 0,7 |
| 字符类型 | a-z A-Z 0-9 | 英文/数字以外字符,控制字符,标点符号 |
测试用例:
| 输入1 | 输入2 | 输入3 | 结果 |
| null | null | null | 输入不能为空 |
| A | z | 9 | true |
| Az9 | 900 | 9ks | true |
| (sasd) | [345] | {ed54} | 三个输入都错 |
| 1213 | @#$%^ | a1sw2 | 输入2 fasle |
| geg 12 | abc345 | geg2g2g | 1,3 false |
| 2@q.cn | w.1.c | {[()]} | 三个输入都错 |
| shh‘ | null | ,, ..; | false |
| 123 abd | ;;‘‘.. | gh 23k | false |
| false | false | false | true |
代码部分变化不大,将输入和检查部分重复三遍就行。
个人感觉三个输入与一个输入在测试上没有多大的区别,只是一些重复的工作。
标签:
原文地址:http://www.cnblogs.com/Lizhifei/p/4375489.html