如何测试一个杯子:这样全面的回答让内行刮目相看
面对IT技术人员对自己测试技能的判断,按照这样的内容去回答:“如何测试一个杯子”,会让内行对你刮目相看。一方面,从“启发式测试策略模型”出发;另一方面从“软件质量特性分类”测试点出发。
1 启发式测试策略模型
作为一名软件测试工程师,不知道你是否熟悉“启发式测试策略模型”(Heuristic Test Strategy Model)。该模型如下图:
-
需求测试(Requirement Test)
审查杯子使用说明书 -
用户文档(User Documentation)
杯子使用手册是否对杯子的用法、限制等方面有详细阐述 -
功能测试(Function Test)
杯子是否能装水
杯子能装多少容量的水
杯子能否盖杯盖
杯盖盖上,是否会倒出来 -
性能测试(Performance Test)
杯子能否装100摄氏度开水(耐热性)
杯子能保温多久
杯子能否装0度冰水或做冰块(耐寒性)
杯盖拧紧到何种程度,水不会倒出来
杯子装满水几天后会渗发水分
杯子是否容易击碎
杯子内壁涂料是否容易脱落
杯子的颜色是否容易褪色
杯子可使用多久或多少次 -
安全性测试(Security Test)
杯子是否存在异味
杯子的制造材质是否有毒
杯子内壁上涂料是否会溶解于水中
杯子在高温环境下是否会炸裂
杯子装入硫酸等化学液体是否会有剧烈反应
杯子是否容易生长细菌菌团
杯子是否存在会划伤身体的缺口或锋锐棱角
杯子是否有防滑措施 -
压力测试(Pressure Test)
在一定的挤压力的挤压下,杯子是否变形,甚至破碎
在一定的穿刺力的强度下,杯子是否会被穿刺
在一定的高度掉落下,杯子是否会摔碎 -
可靠性测试(Reliability Test)
杯子从不同高度掉落地上的损坏程度 -
界面测试(UI Test)
杯子的实际大小是否与设计一致
杯子的有多重
杯子的颜色形状是否与设计一致
杯子整体外观是否美观耐看
杯子的图案是否符合常理常规
杯子是否有标准的容量刻度线
杯子的制造材质是否与设计一致
杯子的图案是否容易脱落 -
易用性测试(Usability Test)
杯子倒满开水后是否容易烫手
杯子倒满冰水后是否容易冻手
杯子是否有防滑纹理
杯子是否方便端放
杯子是否方便喝水倒水
杯子的使用是否简单易操作 -
可移植性测试(Portability Test)
杯子在不同地理、温度环境下均可正常使用
杯子是否能被不同人群均接受 -
兼容性性测试(Compatibility Test)
除了装水,还能否装雪碧、酒、果汁、茶水、咖啡等其他液体 -
恢复性测试(Restorative Test)
杯子受损是否可恢复原态 -
震荡测试(Vibration Test)
杯子放在包装纸箱中,同时6面震荡,测试杯子是否能有效面对物流运输
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!