等价类划分:

  1. 密码长度:小于6位、6-20位、大于20位、空值
  2. 年龄长度:小于1位、1-3位、大于3位、空值
  3. 年龄内容:非数字、数字
  4. 身份证长度:小于15位、15位、18位、大于18位、空值
  5. 身份证内容:非数字或字母、全部为数字、全部为字母、数字和字母组合

测试用例:

  1. 输入密码小于6位:提示“密码长度不能小于6位”
  2. 输入密码大于20位:提示“密码长度不能大于20位”
  3. 输入年龄小于1位:提示“年龄长度不能小于1位”
  4. 输入年龄大于3位:提示“年龄长度不能大于3位”
  5. 输入年龄非数字:提示“年龄必须是数字”
  6. 输入身份证小于15位:提示“身份证长度不能小于15位”
  7. 输入身份证非数字或字母:提示“身份证必须是数字或字母组合”
  8. 输入身份证全部为数字:验证通过
  9. 输入身份证全部为字母:验证通过
  10. 输入身份证18位,数字和字母组合:验证通过
  11. 输入身份证大于18位:提示“身份证长度不能大于18位”
  12. 输入密码为空:提示“密码不能为空”
  13. 输入年龄为空:提示“年龄不能为空”
  14. 输入身份证为空:提示“身份证不能为空”
  15. 输入符合要求的密码、年龄、身份证:提示“注册成功

原文地址: http://www.cveoy.top/t/topic/gC9l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录