软件测试笔记-(登录功能的测试)

这篇博客详细介绍了登录功能的各种测试用例,包括基础概念如等价类划分和边界值分析,功能性测试覆盖了各种输入组合,安全性测试关注密码加密和防止攻击,性能压力测试确保了高并发和响应时间,兼容性测试则涵盖不同浏览器和设备。此外,还补充了需求合理性及用户场景测试的相关考虑。

一、基础概念

  1. 等价类划分
    所有可能的数据划分成若干子集,每个子集中的任意数据对于揭露程序中潜在的错误都具有同等效果,那么这样的子集就构成了一个等价类。
  2. 边界值分析方法
    选取输入、输出的边界值进行测试。大量错误通常发生在输出、输出范围的边界上,选正好等于、刚刚大于或刚刚小于边界的值作为测试数据。

二、功能性测试用例

  • 输入已注册的用户名和正确的密码,验证是否登录成功。
  • 已注册用户名和不正确的密码,验证是否登录失败,并且提示信息正确
  • 未注册的用户名和任意密码,验证是否登录失败,并且提示信息正确
  • 用户名和密码两者都为空,验证是否登录失败,并且提示信息正确
  • 用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确
  • 登录功能启用了验证码功能,用户名和密码正确的前提下,输入正确的验证码,验证是否成功
  • 登录功能启动了验证码功能,在用户名和密码正确的前提下,输入错误的验证码,验证是否登录失败,并且提示信息正确。
    及格水平------------------------------------------------------

补充-----------------------------------------------------------

  • 户名和密码是否大小写敏感
  • 页面上的密码框是否加密显示
  • 后台系统创建的用户第一次登录成功时,是否提示修改密码
  • 忘记用户名和忘记密码的功能是否可用
  • 前端页面是否根据设计要求限制用户名和密码长度
  • 如果登录功能需要验证码,点击验证码图片是否可用更换验证码,更换后的验证码是否可用。
  • 刷新页面是否会刷新验证码
  • 如果验证码具有时效性,需要分别验证时效性和时效外验证码的有效性
  • 用户登录成功但
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值