以下信息用等价类法列出一份详细测试用例注册所需信息: 密码:必填项长度必须在6-20之间 年龄:必填项必须为数字长度必须在1-3之间 身份证:必填项15或18位数字或字母满足则提示注册成功不满足写出相应错误提示
等价类划分:
- 密码长度:小于6位、6-20位、大于20位、空值
- 年龄长度:小于1位、1-3位、大于3位、空值
- 年龄内容:非数字、数字
- 身份证长度:小于15位、15位、18位、大于18位、空值
- 身份证内容:非数字或字母、全部为数字、全部为字母、数字和字母组合
测试用例:
- 输入密码小于6位:提示“密码长度不能小于6位”
- 输入密码大于20位:提示“密码长度不能大于20位”
- 输入年龄小于1位:提示“年龄长度不能小于1位”
- 输入年龄大于3位:提示“年龄长度不能大于3位”
- 输入年龄非数字:提示“年龄必须是数字”
- 输入身份证小于15位:提示“身份证长度不能小于15位”
- 输入身份证非数字或字母:提示“身份证必须是数字或字母组合”
- 输入身份证全部为数字:验证通过
- 输入身份证全部为字母:验证通过
- 输入身份证18位,数字和字母组合:验证通过
- 输入身份证大于18位:提示“身份证长度不能大于18位”
- 输入密码为空:提示“密码不能为空”
- 输入年龄为空:提示“年龄不能为空”
- 输入身份证为空:提示“身份证不能为空”
- 输入符合要求的密码、年龄、身份证:提示“注册成功
原文地址: http://www.cveoy.top/t/topic/gC9l 著作权归作者所有。请勿转载和采集!