1.界面是否符合需求要求,做到整齐美观,各个界面元素是否正确可用
2.用户名正确,必填,错误及错误时的提示(不直接提示用户名错误),前后去空格,输入特殊字符(如html脚本,js脚本,sql脚本)
3.密码正确,必填,错误,大小写是否敏感,是否加密展示,密码是否可以使用复制粘贴,是否有可见功能按钮,输入特殊字符(如html脚本,js脚本,sql脚本)
4.验证码正确,必填,过期,错误,无网络时获取验证码,多次获取验证码,超过验证码获取次数,输入验证码后修改手机号码,输入超时的验证码,输入特殊字符(如html脚本,js脚本,sql脚本)等
5.若有记住用户名,是否可用(退出后,是否显示用户名)
6.若可以用手机号注册,手机号格式的特殊验证,是否支持手机验证码登陆
7.若可以用邮箱注册,邮箱格式的特殊校验
8.成功登陆后,是否正常跳转到其他页面;是否能成功退出,推出后刷新页面,是否回到登陆界面;
9.安全性较强的系统,登录一般会设置超时时间,所以登录超时时,系统的反应,是否自动返回登陆页面
10.一个账号登陆后,退出再登陆,是否登陆成功
11.多个账号在一个浏览器中能否同时登录,是否会窜数据
12.多个账号在不同的浏览器中同时登陆并操作,是否会窜数据
13.一个账号有多个权限时,权限的切换是否正确
14.忘记用户名和密码的验证
15.使用已注册的账号进行注册
待补充