目录
账户名和密码登陆测试
首先根据登陆这个需求的流程来分析:输入账户名、密码、验证码的测试点
- 输入正确的账户名、密码、验证码,登陆成功
- 输入正确的账户名,错误的密码,登陆失败
- 输入不存在的账户名和密码,登陆失败
- 账户名和密码为空登陆,登陆失败
- 多次输入错误的账户名和密码,冻结
- 验证码是否支持手动点击更换,是否正确显示
- 验证码是否可以无限制更换
- 登陆时断网,是否能成功登陆
- 是否允许多地登陆
- 弱网,登陆失败
- 没有网络/没有电,导致中断,登陆失败
- 已经冻结/注销的账户,登陆失败
- 禁用的账户不能登陆
- 是否大小写敏感
QQ登陆的测试用例
功能:
常见功能:
- 正确的用户名和密码登陆,登陆成功
- 登陆密码隐藏显示
- 勾选自动登录,开机后QQ作为开机启动项,自动登陆
- 勾选自动登录,打开QQ应用时,QQ会根据历史登录信息直接登陆(不需要点击登陆按钮)
- 点击记住密码,下次登陆时,可以不用输入密码,直接登陆
- 不点击记住密码,下次登陆时需要重新输入密码,才可以顺利登陆
- 找回密码,如果密码忘记,可以点击找回密码进行密码找回
- 注册账户,点击页面注册账户,可以注册新账户
- 二维码,点击右下角二维码,可以直接打开手机QQ扫码直接登陆
- 二维码,二维码失效,登陆失败,并且有正确提示
- 二维码,用其他设备(微信,支付宝)扫码,登陆失败,并且有正确提示
- 异地登陆,正确的账户名和密码在异地登陆,登陆成功,并且安全起见会有异地登陆提示
- 删除登陆历史后,首次登陆需要重新输入账户名和密码进行登陆
- 修改登陆状态
- 切换用户登陆,根据登陆历史,可以切换登陆历史中的任意账号,进行登陆
- 输入账号密码规则范围长度内(最长/最短)[边界值]登陆
- 在同一个设备,可以登陆不同的账户
登陆特殊/异常的情况:
- QQ账户不正确,登陆失败
- Q账户未注册,登陆失败
- QQ密码输入错误,登陆失败
- 输入为空,登陆失败(账户为空 / 密码为空 / 都为空)
- 登陆失败,不记住此次登陆的密码
- 在同一个设备上,输入已登陆的账号信息,查看是否登陆成功;预测:无法登陆且给出提示信息
- 忘记密码后,使用了找回密码的功能。在找回密码的申诉过程中,不能登陆成功
- 密码找回成功后,不能用旧密码登陆
- 设置的新密码不能和旧密码相同
- 异常:服务器异常、网络异常、弱网,QQ登陆失败
- 登陆超时的时间
- 账户被禁用
- 账户锁定
- 账户收回(长时间未使用被回收)
- 更新(版本更新时无法登陆)
非功能(界面,易用、兼容、安全、性能):
界面:登录、设置、最小化、关闭、头像、登录、
易用:用户名复制粘贴、密码可以粘贴但是不能复制(安全)、记住密码、找回密码、二维码登录
兼容:不同操作系统Mac、Win、不同的系统版本、不同的QQ版本
安全:连续多次登录…………
性能:同时登陆个数(5个)………
百度云盘APP核心功能需求分析
- 文件传输(存储和分享)
- 下载
- 文件和文件夹编辑(整理文件夹)
- 查询
- 按照文件夹分类展示文件
- 浏览文件或文件夹展示