如何给“用户登录”设计测试用例?

一.功能性测试用例

1.输入已注册的用户名和正确的密码,验证是否登录成功;
2.输入已注册的用户名和不正确的密码,验证是否登录失败,并且提示信息错误;
3.输入未注册的用户名和任意密码,验证是否登录失败,并且提示信息错误;
4.用户名和密码都为空,验证是否有相应非空提示,是否登录失败;
5.用户名和密码其中一个为空,验证是否有相应非空提示,是否登录失败;
6.如果登录功能启用了验证码,在用户名和密码都正确的前提下,输入正确的验证码验证是否登录成功;
7.如果登录功能启用了验证码,在用户名和密码都正确的前提下,输入错误的验证码验证是否登录失败,并提示信息错误;
8.用户名和密码是否大小写敏感;
9.密码框是否加密;
10.忘记用户名和密码的功能是否能用;
11.是否限制了用户名和密码的长度;
12.用户登录成功但是会话超时后,继续操作是否会回到登陆界面;
13.不同级别的用户,比如管理员和普通用户,登录系统后的权限是否正确;
14.光标是否能自动定位在用户名的输入框中;
15.是否支持第三方登录;
16.被停用的用户登录,验证是否登录失败;
17.登录之后的操作日志记录是否正确;

二.安全性测试用例

1.是否可记住密码,记住之后的密码是否会加密;
2.记住密码是否有有效期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值