这篇是我学习软件测试中写的记录,可能有不对的地方,仅作为个人学习记录,不具任何参考的价值。
针对普通网站的用户登录的软件测试用例的编写,说明:前置条件为用户已注册,不同的网站验证方法不一样,有的是验证码,有的是图形验证码,我记录的是短信验证码。
功能点
有效
1、用户名、密码、验证码正确
无效
1、用户名错误
2、密码错误
3、验证码错误
4、用户名为空
5、密码为空
6、验证码为空
7、用户被锁定
8、用户被删除
9、用户已过期
10、连续输错三次
11、不同用户端同时登录一个账号
安全测试功能点
1、弱密码(好像这个可以放在用户注册上测试)
2、是否可以绕过登陆
3、抓包、token
(这方面安全应该输入渗透测试,不太懂)
性能测试
1、并发测试,用户的瓶颈、登陆的同时性
接口测试
应该主要看登录的响应码吗,输入接口的参数,看响应是否一致,和出现bug时判断是前端的还是后端的
兼容性测试
不同电脑不同的浏览器的测试