登录模块测试点

登录模块测试点

功能测试
  1. 正确的用户名正确的密码,可以登录
  2. 正确的用户名错误的密码,不能登录
  3. 错误的用户名正确的密码,不能登录
  4. 错误的用户名错误的密码,不能登录
  5. 当不能登录的时候提示用户名或密码错误
  6. 输入框长度测试:边界值测试
  7. 输入框为空时,不能登录并给出提示
  8. 字符前或字符后输入空格,不能登录
  9. 密码是否区分大小写
  10. 修改密码后,新密码能登录,旧密码不能登录
  11. 登录成功后可以跳转到指定页面
  12. 登录失败后不记住密码 不记住密码,退出二次登录时密码为空
  13. 一台设备登录多个账号,数据是否混乱
  14. 不同的设备登录同一个账号能否同时登陆 用户未注册时有提示
  15. 如果是移动端登录,点击输入框会弹出键盘
  16. 牵扯到验证码的,还要考虑文字是否扭曲过度导致辨认难度大,考虑颜色(色盲使 用者),刷新或换一个按钮是否好用

UI测试

  1. 界面是否布局合理,输入框、按钮对齐方式
  2. 输入框和按钮的高度长度是否符合要求
  3. 界面的文字简介易懂,没有错别字
  4. 登录界面的UI风格和主页的UI风格统一

性能测试

  1. 打开登录页面时间
  2. 登录成功跳转至首页时间(3、5、8原则)

兼容性测试

  1. 不同系统下的兼容,比如windows,mac
  2. 不同浏览器下的兼容,比如chorm,firxfox,IE
  3. 不同浏览器版本下的兼容,比如IE7.0,8.0,9.0
  4. 不同移动端的操作系统安卓、iphone
  5. 不同分辨率下的兼容
  6. 不同的语言环境下的兼容

安全性测试

  1. 输入框不能输入sql语句,给出提示并不能登录(防止sql注入)
  2. 输入框不能输入脚本,给出提示并不能登录(防止脚本攻击)
  3. 密码不能粘贴,复制,剪切
  4. 密码应该加密显示
  5. 密码传输的过程中也是加密显示
  6. 登录次数有限制防止暴力破解
  7. 用户名和密码的验证,不应该是在客户端验证,应该在服务器端验证
  8. 存储在数据库里的密码加密显示
  9. 密码是否保存在本地的cookie中

易用性测试

  1. 是否支持ESC键
  2. 是否支持TAB键
  3. 是否支持dele键
  4. 是否支持上下左右光标移动键
  5. 输入用户名,密码后按回车键是否可以登录
  6. 输入密码时,大写键盘开启时要有提示信息
  7. 网络异常时有提示信息

稳定性测试

  1. 系统能否处理并发用户数在临界点以内联系登录3小时、8小时、24小时、72小时的情况

压力测试

  1. 大量并发用户登录,系统的响应时间是多少?系统会出现崩溃、内存泄露、cpu饱和、用户无法登录的情况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值