【测试用例】一个登陆的测试用例设计

一、功能

1.业务逻辑测试:登陆成功;登陆失败;登陆失败3次后,需要输入验证码登陆

2.提示信息测试:用户名、密码、验证码为空登陆时的提示信息

3.输入框测试:长度、类型(英文、数字、特殊字符、汉字)、是否过滤首尾的空格、大小写验证

4.链接测试:忘记密码,登陆成功后的跳转

5.按钮测试:连续多次点击提交按钮

6.异常测试:网络,服务器异常

二、UI测试

1.页面控件的布局、大小、对齐、颜色等是否与设计图一致

2.是否与整个项目的风格一致

3.文字是否易懂,有无错别字

三、易用性测试

1.是否支持拷贝粘贴

2.是否可以Tab键切换

3.是否可以回车登陆

四、兼容性测试

1.不同分辨率

2.不同浏览器

3.不同操作系统

五、安全测试

1.用户名、密码是否被加密传输(fiddler)、加密存储(数据库)

2.屏蔽sql注入

3.是否禁止脚本输入

4.考虑一个用户在多个浏览器上登录

5.考虑一个浏览器上登录多个用户

6.登录错误次数限制(防止暴力破解)

六、性能测试

1.页面加载时间

2.登录成功时间

原文地址:https://www.cnblogs.com/Jourly/p/8475969.html