使用等价类划分法进行划分
第一步 确定输入和输出
输入
编号(自动录入)
姓名
身份证号
邮箱
年龄
地址
输出
如果录入正确则提示录入正确,反之录入错误
第二步 等价类划分生成等价类表
输入
输入项...数字 11
长度不为15和18 && 其余内容任意 12
邮箱 有效等价类 空白 14
非空白 含@ && . 15
无效等价类 非空白 不含@ && . 16
年龄 有效等价类 18 -80...&& 数字 17
无效等价类 超出 18~80 && 数字 18
非数字 19
空 20
地址 有效等价类 非空 21
空 22
输出
输出项 划分 输出内容 编号
录入结果 有效等价类...录入正确,录入成功 23
录入失败,提示错误 24
第三步,根据等价类设计测试用例
为每一个等价类规定一个编号
上表中已经完成
设计测试用例(有效等价类)
设计测试用例的时候,需要尽可能多的覆盖有效等价类...测试用例编号 覆盖的等价类
① 0,5,14,17,21
② 0,6,15,17,22
③ 0,7,15,17,22
④ 0,8,15,17,22
设计测试用例(无效等价类)
每一个新测试的用例,只包含一个无效等价类