面试中常见测试用例题(简单)
仅列举大纲思路
一、思路
1 功能测试
2 界面测试
3 易用性测试
4 稳定性测试
5 安全性测试
6 性能测试
7 兼容性测试
8 本地化测试:不同地区,宗教信仰适用性
9 网络测试、中断测试
二、用户登录
功能测试
对于用户名(已注册、未注册)、密码、验证码,验证输入合法、输入非法(字符种类、字符数量)、不输入的登录结果和提示信息
输入是否大小写敏感、密码框是否加密显示
验证码是否随着网页刷新自动刷新和可登录,手动刷新是否有用和可登录,时效外验证码是否有用
记住密码和忘记密码是否可用
会话超时后是否重定向到登陆界面
不同权限用户登录后权限是否正确
是否支持复制/粘贴/剪切,是否支持快捷键提交
安全性测试
密码在后台是否加密,网络传输时是否加密,开发者模式是否可查看
不登录时直接输入登陆后的url是否会重定向
SQL注入攻击、XSS扩展脚本攻击
多次登录失败后是否限制登录
互斥登录:不同终端、同一终端
性能压力测试
单用户登录响应时间,请求数是否过多
高并发场景并发数、登录响应时间、吞吐量(每秒可以处理的请求数QPS)
服务器指标:CPU/内存使用里、网络带宽
兼容性测试
手机兼容性
系统兼容:主流系统、新版本系统
屏幕兼容:主流分辨率、不同尺寸
型号兼容:主流品牌和主流型号
机型选择的数据来源-用户统计
浏览器兼容性
不同浏览器,主流版本,主流分辨率
UI(略)
输入过长字符的显示
三、微信发红包
可以参考 这篇文章
功能测试
(一对一发红包:红包金额、留言输入框、发送按钮)
金额不输入、 输入0 、输入非法、输入小数点位数最多是2、直接输入小数点是否补0、输入max
留言不输入时是否可发送并自动填充, 输入各种字符
留言长度,是否支持复制粘贴
支付方式选择、密码确认方式选择、余额不足体系、发送成功后钱减少
返回是否正常退出,支付后退回聊天界面
是否可以连续多次发红包
接收者/发送方都能看到红包具体信息
发红包的人自己领红包、收到红包的指定人领红包、领取后会有领取信息
领完后再打开红包显示已领取、并且零钱变动,无法再次领取
24小时没领取完红包失效、是否原路退回剩余钱、退回用时
电脑端不支持收发并且正确提示在移动端操作
(群聊发红包)
红包类型切换:拼手气、普通、专属
红包个数不输入、输入0、输入非整数、个数不可超过群聊人数
专属红包需要选择发送对象,群聊成员可见,但只有发送对象可领取
中断测试
不同应用间切换、断网、来电
网络测试
不同运营商电信移动联通
不同网络连接(WIFI、宽带、流量、热点)