登录界面设计测试用例

用例设计的可能不全面,欢迎补充
用例设计:

功能:

  • 正确场景:
    1. 用户名和密码输入正确,登陆成功,生成session
    2. session有效期内,浏览器自动登陆
    3. 允许多个平台同时登陆,比如不同浏览器,手机端以
      及pc端
    4. 登陆成功session有效期,不能一直有效
    5. 用户名中包含中文,特殊字符,能正常解析
    6. 密码中包含中文,特殊字符,能正常解析
    7. 退出登陆后,session清除,需要重新登陆,生成不一样的session
  • 异常场景:
    1.用户名和密码均为空
    2.输入一个数据库中存在的用户名,密码为空,登陆--登陆失败,有相应的提示
    3.输入一个数据库中不存在的用户名,密码为空,登陆--登陆失败,有相应的提示
    4.输入一个数据库中存在的用户名,密码错误,登陆--登陆失败,有相应的提示
    5.密码正确,用户名错误
    6.用户名,密码超长

界面:

1.密码不明文显示
2.支持enter键进行提交
3.弱网情况下,用户名和密码正确,接口超时,前端提示正确
4.登陆过一次,下次登陆时,是否保存有上次登陆的用户
5.浏览器兼容

安全性

1.密码设置太简单时,有相应提示修改密码
2.用户名,密码登陆错误次数有限制,防止暴力破解
3.防止xss以及sql注入

性能测试

1.支持多少个用户同时登陆
2.大量并发用户登录,系统的响应时间是多少?系统会出现宕机、内存泄露、cpu饱和、无法登录吗

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 摘自--IDO老徐一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“...
    时间的磨练lolo阅读 1,420评论 0 8
  • 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Se...
    chinariver阅读 5,666评论 1 49
  • 链接:http://www.jianshu.com/p/0142ff627be1 转自:IDO老徐 开始今晚的主题...
    MR_LiY阅读 1,067评论 0 3
  • 本文基于《软件测试52讲-茹炳晟,01 | 你真的懂测试吗?从“用户登录”测试谈起》的课程总结而来。 一、显式功能...
    涅槃Ls阅读 4,046评论 0 10
  • 夜班,一个人在办公室。 柳先生在半个小时前就跟青晨道了晚安,现在该进入梦乡了吧。真羡慕他。可以有时间好好睡觉,可偏...
    盛若瑜阅读 163评论 0 0