登录功能设计测试用例【杭州多测师】【杭州多测师_王sir】

 

点击发送验证码和点击图形刷新【杭州多测师】【杭州多测师_王sir】

 

登录功能设计测试用例?
一、功能测试点
输入正确的用户名和密码登录成功
输入错误的用户名密码登录失败
用户名正确,密码错误,是否提示输入密码错误
用户名错误,密码正常,是否提示输入用户名错误
用户名和密码都错误,是否有相应提示
用户名密码为空时,是否有相应提示
如果用户未注册,提示请先注册,然后进行登录
已经注销的用户登录失败,提示信息友好
能否异地登录
能否在web网站上面登录后,然后在APP同步登录,web端是否会掉线
密码框是否加密显示
用户名是否支持中文,特殊字符,英文字符
用户名是否有长度限制
密码是否支持中文,特殊字符,英文字符
密码是否有长度限制,比如6-10位
密码是否区分大小写
密码为一些简单常用字符串时,是否提示修改?如:123456
密码存储方式,是否加密
登录功能是否需要输入验证码
验证码有效时间
验证码输入错误,登录失败,提示信息是否友好
输入过期的验证能否登录成功
验证码是否容易识别
验证码换一张功能是否可用?点击验证码图片是否可以更换验证码

二、UI界面测试点
登录页面显示是否正常?文字和图片能否正常显示,相应的提示信息是否正确
首次登录时相应的输入框是否为空
输入框指针是否会自动跳转
输入框的大小和布局和色值是否和需求文档上面的一致

三、安全测试测试点
不登录:浏览器中直接输入登录后的地址,看是否可以直接进入
用户名和密码是否通过加密的方式,发送给Web服务器
用户名和密码的输入框,应该屏蔽SQL 注入攻击
错误登陆的次数限制
考虑是否支持多用户在同一机器上登录
考虑一用户在多台机器上登录

四、性能测试测试点
压力:大量并发用户登录,系统的响应时间是多少 系统会出现宕机、内存泄露、无法登录的情况
稳定性: 系统能处理多少个用户登录的并发

五、兼容性测试点
web端:需要在谷歌,火狐,IE浏览器中测试看当前登录界面是否显示完整,功能是否正常使用,并且
还需要测试在这些浏览器中不同的版本中进行验证
APP端:需要测试Android和iOS端,不同的真机机型比如华为,三星,vivo,OPPO,小米,魅族
等等,还需要测试分辨率,折叠屏,大屏幕的适配,苹果的齐刘海适配

posted @ 2022-01-13 14:07  多测师_王sir  阅读(256)  评论(0编辑  收藏  举报