一.登录功能测试用例的设计
前提条件:只有一个用户名为abc,密码为123的用户存在
标题:用户登录
操作环境:Windows10下的Chrome : 版本 100.0.4896.60(正式版本) (32 位)
测试方式:手工测试
操作步骤:输入localhost:8080进入登录页面,在登录页面输入用户名和密码,点击登录进行登录
用例编号 | 输入数据 | 预期结果 |
log-001 | 用户名:ddd 密码:123 |
用户不存在 |
log-002 | 用户名:abc 密码:123 |
登录成功 |
log-003 | 用户名:空 密码:空 |
请输入用户名和密码 |
log-004 | 用户名:空 密码:123 |
请输入用户名 |
log-005 | 用户名:abc 密码:空 |
请输入密码 |
log-006 | 用户名:abc 密码:111 |
账号或密码错误 |
二.注册功能测试用例的设计
前提条件:有一个用户名为abc,密码为123的用户已经存在
需求:常见的邮箱格式,用户名为2-20位的字母,数字或下划线;密码为3-20位的字符;年龄大于18岁;头像格式为jpg/jpeg/png/ico文件,且不超过500kb;用户名和密码为必填项
标题:用户注册
操作环境:Windows10下的Chrome : 版本 100.0.4896.60(正式版本) (32 位)
测试方式:手工测试
操作步骤:输入localhost:8080进入登录页面,点击用户注册,在注册页面输入用户名,密码,邮箱,昵称,年龄,头像,点击注册进行注册
用例编号 | 输入数据 | 预期结果 |
reg-001 | 用户名:dd |
提示长度不够 |
reg-002 | 用户名:1d_ 密码:123 |
注册成功 |
reg-003 | 用户名:20个1 密码:20个a 年龄:18 昵称:a*%$#? 图片:图片大小为500kb |
注册成功 |
reg-004 | 用户名:19个a 密码:19个1 年龄:19 昵称:小李 |
注册成功 |
reg-005 | 用户名:abc 密码:222 |
注册失败 |
reg-006 | 用户名:小红 |
输入合法的用户名 |
reg-007 | 用户名:abc 密码:222 年龄:-1 昵称:a |
必须年满18岁 |
reg-008 | 用户名:abc 密码:222 年龄:17 昵称:ab |
必须年满18岁 |
reg-009 | 用户名:cdf_ 密码:3个空格 年龄:20 |
注册失败 |
reg-0010 |