测试生活中的事物总结
我记得大学实习面试的时候,面试官手里的笔往我面前一放,问我如何测试一只笔。
后面设计测试用例题目慢慢变为如何测试一个登录页面,购物车页面等。
去年去某厂面试,面试官问我如何测试一个水杯。
笔,水杯,电梯,衣服,桌子,洗衣机.....
实际工作中不会用到以上这些,主要目的为:
1.需求不明确或者不完整,如何测试;2.设计用例的方法应用到实际生活中;3.测试思路清晰,测试思维完整;4.随口一问,考察应变能力
如何回答:
1.反问面试官,需求是什么样子的,大小,材质,品牌,客户....
2.如果回答没有,思路为:没有需求文档,以我了解的基本业务功能,从以下进行分析
功能、UI、易用、兼容、安全、性能等
笔
功能:
- 手持可书写字迹,显示正常
- 对各种颜色,字迹显示正常
- 笔筒开合,笔帽开闭
- 出墨合理,可持续
- 其他需求:不同纸张书写、是否可擦拭等
UI:
- 尺寸大小合理,针对不同人群
- 色彩搭配
- 形状美观
- 颜色
- 文字搭配
易用:
- 出墨合理,可持续,流畅
- 墨水材质,一定时间内可变干
- 外形适合手持
- 方便携带及存放
兼容:
- 笔芯可替换
- 主流尺寸大小
安全:
- 笔壳/笔帽/笔芯无尖锐部分
- 笔墨无刺激气味,无伤害
- 材质不易燃,环保
性能:
- 笔芯寿命
- 书写后在环境中保存能力
- 笔芯压力测试,正常书写
- 笔壳压力测试,暴力破坏
- 环境(温度)对笔影响
- 未完好保存对笔性能影响
电梯
功能:
- 支持上升、下降、停靠
- 楼层选择按钮/开关按钮可选中,可取消
- 停靠层按钮可选中,可取消
- 配置语音、报警、监控装置
- 具有信号
- 停靠顺序校验
UI:
- 大小
- 外观
- 图案及说明文字
易用:
- 按钮位置符合操作习惯
- 语音、报警等装置配置说明
- 配置安全信息说明
兼容:
- 不考虑
安全:
- 电梯事故,语音/报警装置
- 电梯超出负载,自动提示
- 电梯使用注意事项,开关门、温度影响、不可液体接近开关等
性能:
- 电梯使用年限
- 电梯负载能力
- 电梯平稳运行时间
登录系统
功能:
- 输入正确的账号密码,登录成功
- 登录页面数据显示正确,数据库存储数据正确
- 错误账号/密码组合,页面提示正确
- 账号密码输入框校验(非空/最大长度/特殊字符)
- 账号密码框显示,密码加密显示
- 密码输入次数校验,验证码校验(存在验证码)
- 用户名记住功能
- 登录失败,不能记录密码
- 多用户切换,登录成功
UI:
- 界面布局合理,整齐美观
- 按钮长度高度符合要求
- 设计风格统一
- 文字简洁,没有错别字
易用:
- 输入框符合用户操作习惯
- 提示信息通俗易懂
- 快捷键可操作,可切换
兼容:
- 平台:Windows,mac
- 网页:主流浏览器(chrome/IE版本/Firefox/360等)
- APP:Android/iOS,不同版本不同机型
安全:
- 密码加密显示
- 密码提示不可过于简单
- 请求方式
- 用户切换登录
性能:
- 打开页面响应时间,登录成功响应时间
- 多用户并发
从大的分类细化,不会造成遗漏,以此类推。