概况
如何有条理的分析出一个功能的测试点和测试用例是面试和工作种必须要学会的技能,不管是任何的功能都可以进行功能测试、界面测试、兼容性测试、性能测试、安全性测试、压力测试和可维护测试模块下手,一般情况下功能、界面、兼容性、性能测试已经满足99%功能点,实质上功能和界面测试即可。
面试官经常很随意问你一个物品进行设计用例,下面就一个“杯子”进行各个方面的分析找出测试点和测试用例。
一、功能测试
- 问题:杯子能否正常盛装液体?
回答:可以向杯子中倒入水、饮料等各种液体,检查杯子是否可以稳定地容纳液体,无泄漏现象。 - 问题:杯子的容量是否符合标称?
回答:使用量具测量杯子装满水时的实际容量,与杯子标注的容量进行对比,检查是否在合理误差范围内。
二、性能测试
- 问题:杯子的保温性能如何?
回答:如果是保温杯,先将热水倒入杯中,密封后,在一定时间间隔内测量水温的变化,评估其保温效果;如果是普通杯子,则无需此测试。 - 问题:杯子的耐热性能怎样?
回答:向杯子中倒入热水或热饮料,检查杯子是否能承受高温,有无变形、破裂,以及手柄等部位是否过烫无法手持。
三、界面测试(外观测试)
- 问题:杯子外观是否符合预期?
回答:检查杯子的颜色、形状、图案、尺寸等是否与设计或产品描述相符,表面是否光滑、有无瑕疵、划痕、裂缝、气泡等缺陷。 - 问题:杯子上的标识和刻度是否清晰准确?
回答:查看杯子上的品牌标识、容量刻度、使用说明等印刷内容是否清晰、完整、易读,刻度是否准确。
四、兼容性测试
- 问题:杯子是否能与常见的杯盖、勺子等配件兼容?
回答:尝试将市场上常见类型和尺寸的杯盖安装在杯子上,查看是否匹配紧密、密封良好;将不同形状和尺寸的勺子放入杯子,检查是否放置方便、使用自如。
五、安全性测试
- 问题:杯子的材质是否安全?
回答:检查杯子的材质是否符合食品接触材料的安全标准,是否无毒、无味、无有害物质释放。对于塑料杯子,检查是否不含双酚 A 等有害物质;对于玻璃杯子,检查是否无铅;对于陶瓷杯子,检查是否无铅镉溶出等。 - 问题:杯子使用过程中是否存在安全隐患?
回答:检查杯子的边缘是否锋利,容易划伤使用者;杯子的手柄或握把是否牢固,不易脱落;如果是带有吸管的杯子,检查吸管是否容易被咬破、误食等。
六、可维护性测试
- 问题:杯子是否易于清洁?
回答:观察杯子的形状和内部结构,判断是否容易清洁,有无难以触及的角落;用普通的清洁工具和方法清洁杯子后,检查是否能彻底清洁干净,无污渍残留。
七、压力测试
- 问题:杯子能承受多大的外力挤压或碰撞?
回答:逐渐增加对杯子的挤压力度,或从一定高度让杯子自由落体到地面,检查杯子在受到外力作用时是否变形、破裂。