登陆模块 测试用例

这篇博客详细阐述了登陆模块的测试用例设计,涵盖了界面、功能、性能、安全及易用性测试。功能测试中强调了对用户名、密码、验证码错误输入的检查,包括特殊字符、长度限制和SQL注入等方面。安全测试关注密码处理、用户锁定机制以及验证码管理。易用性测试则讨论了快捷键、空格影响和多IP登录等情况。


包括以下5个方面:


1. 界面测试

2. 功能测试(包括通过性测试和失败性测试):

  (1)用户名,密码,验证码的错误输入包括特殊字符字符串长度SQL测试三个方面;

  (2)考虑公共用例:取消检测项

3. 性能测试:

4. 安全测试:

5. 易用性测试:

 

注意点

 

1)是否对密码和用户名的大小写做了处理;

2)密码是否可以拷贝和粘贴;

3)密码是否为掩码;

4)是否可以使用键盘的快捷键EnterTab,上下左右键;

5)输入错误密码超过次数后是否会被锁定;被锁定的用户是否还能登陆;

6)验证码输入错误的时候,系统是否会自动更换验证码;

7)用户名或密码前或者中间有空格;密码或用户名后有空格;

 

B/S注意点

1)同一个用户是否允许在多个ip地址登陆;

2)等二次登陆,如果cookie没有清除,用户名是否已经显示;如果已经清除,用户名是否还会显示;

 

 

用户名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值