继续等价类划分

   这次在上周的基础上做出了一点点的改变,将一个输入框改为三个输入框,在这种情况下对其进行等价类划分并编写测试用例进行测试。

   划分等价类:

  有效类 无效类
字符长度 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

代码部分变化不大,将输入和检查部分重复三遍就行。

个人感觉三个输入与一个输入在测试上没有多大的区别,只是一些重复的工作。

原文地址:https://www.cnblogs.com/Lizhifei/p/4375489.html