全网最全的登录框测试功能点

本文首发于公众号「软件测试艺术」,回复“软件测试教程”获取:麦子学院、黑马、小强软件测试全套学习教程!

1、基本功能测试:

用户名和密码大小写是否敏感;

页面上的密码框是否加密显示;

系统自动创建的用户第一次登录成功时,是否提示修改密码;

用户名和密码长度最短、最长限制验证;

登录功能有验证码,点击验证码图片是否可以更换,更换后的验证码是否可用;

刷新页面时验证码是否会更新,更新后的验证码是否可用;

如果验证码具有时效性,需要分别验证时效内和时效外验证码的有效性;

用户登录成功但是会话超时后,继续操作是否会重定向到用户登录界;

不同级别的用户(管理员、普通用户),登录系统后的权限是否正确;

支持第三方登录功能验证;

是否可记住密码,记住的密码保存是否加密;

用户名密码特殊字符和中文字符的验证;

除了前端校验格式长度等,后端是否也校验;

登录后输入登录URL,是否还能再次登录?如果能,原登录用户是否变得无效;

一个用户是多种登录方式(用户名,手机号,邮箱)登录;

如果支持多个语言版本,不同语言的布局是否显示一致和正确;

界面中的注册、忘记密码和退出登录功能验证;

被停用的用户登录;

未激活的用户登录;

2、安全性测试:

用户密码后台存储是否加密;

用户密码在网络传输过程中是否加密;

密码是否具有有效期,密码有效期到期后,是否提示需要修改密码;

不登录的情况下,在浏览器中直接输入登录后的 URL 地址,验证是否会重新定向到用户登录界面;

密码输入框是否不支持复制和粘贴;

密码输入框内输入的密码是否都可以在页面源码模式下被查看;

用户名和密码的输入框中分别输入典型的“SQL 注入攻击”字符串,验证系统的返回页面;

用户名和密码的输入框中分别输入典型的“XSS 跨站脚本攻击”字符串,验证系统行为是否被篡改;

连续多次登录失败情况下,系统是否会阻止后续的尝试以应对暴力破;

同一用户在同一终端的多种浏览器上登录,验证登录功能的互斥性是否符合设计预期;

同一用户先后在多台终端的浏览器上登录,验证登录是否具有互斥性;

是否可以使用登录的API发送登录请求,并绕开验证码校验;

是否可以用抓包工具抓到的请求包直接登录;

截取到的token等信息,是否可以在其他终端上直接使用,绕开登录以及token过期时间校验;

登录错误后的提示是否有安全隐患;

用户登录后存储在数据库中的用户个人信息是否加密;

用户登录过程中log中是否有个人信息明文打印;

错误登录的次数限制;

同时登录用户个数限制;

密码强弱性校验;

3、性能压力测试:

单用户登录的响应时间是否满足性能需求;

单用户登录时,后台请求数量是否过多;

高并发场景下用户登录的响应时间是否满足性能需求;

高并发场景下服务端的监控指标是否符合预期;

高集合点并发场景下,是否存在资源死锁和不合理的资源等待;

长时间大量用户连续登录和登出,服务器端是否存在内存泄漏;

网络延迟或者弱网或者切换网络或者断网时正常登录是否正常;

4、兼容性测试:

不同浏览器下,验证登录页面的显示以及功能正确性;

相同浏览器的不同版本下,验证登录页面的显示以及功能正确性;

不同移动设备终端的不同浏览器下,验证登录页面的显示及功能正确性;

不同的系统平台的不同浏览器下,验证登录页面的显示及功能正确性;

不同分辨率的界面下,验证登录页面的显示以及功能正确性;

5、易用性测试:

快捷键 Tab 和 Enter 等,是否可以正常使用;

是否有对例如残疾人使用的功能;

界面显示的字体是否随不同的分辨率适配;

默认焦点是否定位在用户名的输入框中

界面布局是否合理,输入框是否对齐等;

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,651评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,468评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,931评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,218评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,234评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,198评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,084评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,926评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,341评论 1 311
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,563评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,731评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,430评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,036评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,676评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,829评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,743评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,629评论 2 354

推荐阅读更多精彩内容

  • 用户登录需求分析: 显式功能性需求(Functional requirement)的含义从字面上就可以很好地理解,...
    倔强的潇洒小姐阅读 18,566评论 2 19
  • 引用地址:http://www.51testing.com/html/29/n-3958829.html 功能测试...
    小胖5920阅读 1,559评论 0 1
  • 吃货地图产品需求文档 V1.0-2015/03/30 1概述 1.1产品概述及目标 概述:“吃货地图”是一款基于i...
    michaelshan阅读 5,851评论 1 46
  • 本文基于《软件测试52讲-茹炳晟,01 | 你真的懂测试吗?从“用户登录”测试谈起》的课程总结而来。 一、显式功能...
    涅槃Ls阅读 3,966评论 0 10
  • 今日复盘 1、跟上司谈离职。当上司提及薪资时不应透漏太多。 2、部门会议时以我目前的身份,不应该过多的发表意见。 ...
    Michele_7d15阅读 144评论 0 0