一.功能测试
1.输入已注册的用户名,和密码验证是否成功登录
2.输入正确的用户名和错误密码验证是否登录成功,并且提示正确的信息
3.输入错误的用户名,正确的密码验证是否登录失败,并且提示正确的信息
4.输入错误的用户名和错误的密码验证是否登录失败,并且提示正确的信息
5.输入未注册的用户名和任意的密码点击登录是否登录成功,并且提示正确信息
6.输入正确用户名,密码为空点击登录验证是否登录成功 ,并且提示正确的信息
7.输入未注册的用户名,密码为空点击登录验证是否登录,并且提示正确的信息
8.用户名和密码都是空点击登录验证是否可以登录,并且是否有正确的提示信息
9.刷新页面是否会刷新验证码
10.如果登录页面使用到接收验证码的功能,在用户名和密码都正确的情况下,输入正确或者错误的验证码是否会登录成功
11.验证忘记用户名和密码的功能是否可用
12.点击验证码的图片或者点击换一张图片是否可以更换验证码,更换后的验证码是否可用
13.登录页面的密码框是否存在加密显示,或者有明暗码的切换按钮
14.接收的验证码是否有时间限制,是否可以在手机接收到正确的验证码
15.超过接收验证码的时间未输入的验证码是否还可以再用
16.验证码的字符是否有长度和空格字符串的限制
17.点击用户名和密码的输入框是否可以弹起输入栏
18.登录成功后第二次进来是否需要在进行登录
19.输入栏是否设置快速删除的按钮
20.用户名和密码框是否可以粘贴和复制
21.用户名和密码是否有长度的限制,是否存在可以添加特殊字符和空格之类
二.UI测试
1.布局是否合理
2.按钮的长度和高度是否符合要求
3.界面的文字是否有错别字
4.UI布局是否与蓝湖的UI一致
三.兼容性测试
1. 不同浏览器下,验证登录页面的显示以及功能正确性
2. 相同浏览器的不同版本下验证登录页面的显示以及功能正确性
3. 不同移动设备终端的不同浏览器下,验证登录页面显示以及功能的正确性
4. 不同分辨率的界面下,验证登录页面的显示以及功能正确性
四.安全测试
1.用户名和密码在后台的存储是否加密
2.密码是否具有有效期,是否会提示需要修改密码
3.错误登录的次数限制
4.是否支持多用户在同一机器上进行登录
5.是否支持第三方登录
6.密码的强弱性,复杂度的检验
7.异地登录的检验,更换设备登录的校验,登录异常和是否考虑账户冻结,是否允许第三方平台存储密码
8.登录错误后的提示是否存在安全隐患
五.性能测试
1.单用户登录的响应时间是否小于3秒
2.打开登录页面需要几秒
3.登录成功之后跳转的页面不超过5秒
六.易用性测试
是否支持全键盘操作,是否有快捷键
输入用户名和密码点击回车按键是否可以直接登录
输入框能否可以使用Tab建来进行切换