“用户登录”测试用例
功能测试用例(常规)
- 输入已注册的用户名和正确的密码,验证是否登录成功。
- 输入已注册的用户名和错误的密码,验收是否登录失败,并且提示信息正确。
- 输入未注册的用户名和任意密码,验证是否登录失败,并且提示信息正确。
- 用户名和密码都为空,验证是否登录失败,并且提示信息正确。
- 用户名和密码两者有一个为空,验证是否登录失败,并且提示信息正确。
- 如果登录的时候有验证码,用户名和密码都正确时,输入正确的验证码,验证是否登录成功。
- 如果登录的时候有验证码,用户名和密码都正确时,输入错误的验证码,验证是否登录失败,并且提示信息正确。
功能测试用例(追加)
- 用户名和密码是否区分大小写?
- 页面上的密码框是否加密显示?
- 后台系统创建的用户第一次登录成功时,是否提示修改密码?
- 忘记用户名和忘记密码功能是否可以使用?
- 前端页面是否根据设计要求限制用户名和密码的长度?
- 如果登录页面有验证码,单击验证码图片是否可以切换验证码?更换后的验证码是否可用?
- 刷新页面是否刷新验证码?
- 如果验证码具有时效性,需要验证时效内和时效外验证码的有效性。
- 如果用户登录成功但是会话超时,继续操作是否会重定向到登录页。
- 不同级别的用户(普通用户/系统管理员/超级管理员) 登录系统后的权限是否相同。
- 页面默认焦点