软件测试-等价类划分练习

题目

有一个员工管理系统,现对其录入模块进行测试。其中,人员信息包括:
编号:系统自动编号,无需手动录入;
姓名:必须有,要求为不超过5个汉字;
身份证:必须有,长度为15或18位置,末尾为数字或X,注意大小写;
邮箱:要么为空白,输入必须包含@和.
年龄:18-80之间的数字
住址:可以空白
注意:如果录入正确,则提示录入成功,如果录入错误,则提示数据不对。

使用等价类划分法进行划分

第一步 确定输入和输出

输入

  1. 编号(自动录入)
  2. 姓名
  3. 身份证号
  4. 邮箱
  5. 年龄
  6. 地址

输出

如果录入正确则提示录入正确,反之录入错误

第二步 等价类划分生成等价类表

输入

<
输入项 划分 输入内容 划分编号
编号 无需划分系统自动生成
姓名 有效等价类 汉字<=5 && 汉字 > 0 0
无效等价类 汉字 <=0 && 汉字 >5 1
非汉字内容(例如西文字体) <= 5 && >= 0 2
非汉字内容(例如西文字体)<0 && > 5 3
身份证号 有效等价类 长度为15 末尾为X 5
长度为15 末尾为数字 6
长度为18 末尾为x 7
长度为18 末尾为数字 8
无效等价类 长度为15或18 && 末尾为X或数字 && 其余为非数字内容 9
长度为15或18 && 末尾为!X,!数字 && 其余 数字 10
长度为15或18 && 末尾为!x,!数字 && 其余 !数字 11
  • 8
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值