登录页面测试点

功能测试:
1.输入正确的用户名和密码,点击提交按钮,验证是否能正确登录。
2.输入错误的用户名或者密码, 验证登录会失败,并且提示相应的错误信息。
3.登录成功后能否能否跳转到正确的页面
4.用户名和密码,如果太短或者太长,应该怎么处理
5.用户名和密码,中有特殊字符,和其他非英文的情况
6.记住用户名的功能
7.登陆失败后,不能记录密码的功能
8.用户名和密码前后有空格的处理
9.密码是否以星号显示
10.用户名和密码都有最大和最小长度,根据边界值分析,取上点、离点,内点
11.用户名和密码都有字符类型要求,根据等价类分析,划分几个无效及有效等价类
12.验证必填项为空是否可以正常进入
13.用户名密码输入特殊字符,如/’ “\ 或程序语言等
14.输入密码时,大写键盘开启时要求有提示信息
15.改变已存在用户的用户名和密码的大小写来登录
16.登录后是否会用明文传递参数
17.数据库中不存在的用户名,或存在的用户名,错误的密码来登录
18.输入的正确的用户名或密码前后中间有空格
19.选中记住密码是否可以保存密码,重新打开是否保存着正确的密码
20.选中记住密码后换一个账户,保存的密码是否正确地与账号对应
21.登录后保存里面的链接,关了浏览器直接复制链接看能不能访问
界面测试:
1.布局是否合理,2个testbox 和一个按钮是否对齐
2.testbox和按钮的长度,高度是否复合要求
3.界面是否好看
4.图片,颜色,字体,超链接,是否都显示正确
性能测试:
1.打开登录页面,需要几秒
2.输入正确的用户名和密码后,登录成功跳转到新页面,不超过5秒
3.能支持多少个用户同时登陆
安全性测试:
1.登录成功后生成的Cookie,是否是httponly (否则容易被脚本盗取)
2.用户名和密码是否通过加密的方式,发送给Web服务器
3.用户名和密码的验证,应该是用服务器端验证, 而不能单单是在客户端用javascript验证
4.用户名和密码的的输入框,应该禁止输入脚本 (防止XSS攻击)
5.错误登陆的次数限制(防止暴力破解)
6.密码一般要求不可以复制粘贴
7.用户名和密码的输入框,要求屏蔽SQL注入,如输入or 1=1
8.Cookie有效时间验证
9.是否允许多用户同时登录
10.使用已被删除或禁用的账号登录
可用性测试:

  1. 是否可以全用键盘操作,是否有快捷键
    2.输入用户名,密码后按回车,是否可以登陆
    兼容性测试:
    1.主流的浏览器下能否显示正常已经功能正常(IE,6,7,8,9, Firefox, Chrome, Safari,等)
    2.不同的平台是否能正常工作,比如Windows, Mac
    3.移动设备上是否正常工作,比如Iphone, Andriod
    4.不同的分辨率
    5.不同的浏览器大小 (浏览器最大化, 和非最大化)
    软件辅助性测试
    软件辅助功能测试是指测试软件是否向残疾用户提供足够的辅助功能
  2. 高对比度下能否显示正常 (视力不好的人使用)
  • 8
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值