测试实习经常问的一道题——怎么测试一支笔

文前申明:本贴综合其他大神的所总结。

言归正传
很多软件测试职位的面试都会问到这样一个问题“怎么用软件测试的思路去测试一支笔?”,以此了解一个人的测试思路。

首先,软件测试按照阶段来分可以分为单元测试、集成测试、系统测试、回归测试;按照测试的关注点来分可以分为功能测试、性能测试、易用性测试、外观测试、安全性测试和适配性测试(当然还有其他分类方法,这里先说这么多)。

对应到一支笔的测试中,按照阶段,分为单个零部件(外壳、圆珠笔的弹簧、笔帽、笔芯(笔芯又包含笔油、圆珠、笔芯的管))测试,组装测试,整体测试。

按照测试关注点来分,功能测试,例如能否正常书写,是否有笔油泄露,笔帽能否正常按下、弹起,等等;性能测试,例如一支笔可以用多长时间,写出的字是否褪色等;易用性测试,例如笔的长短粗细是否趁手,一根笔芯用完了是否容易更换(对应于软件是否容易部署、掌握使用方法);外观测试,例如外形是否美观、时尚、有趣;安全性测试,例如笔油是否含有害化学物质,笔尖是否容易伤到人,笔油或墨水的保质期多长、过了保质期是否产生有害物质;适配性,例如在不同的温度、气压、重力环境下能否正常使用,在不同的纸质、书写力度下写出的结果如何。

以下是想到的一些的总结:

(1)先搞清楚我们的对象!才能针对性的测试客户最在意的地方,设置测试的优先级。

(2)按测试类型逐一测试。测试主要就分为界面测试、功能测试、性能测试(压力)、安全测试、兼容测试几个方向,条理清晰的来,就不容易漏掉或者跑偏。
然后思考一些重要的测试方法:加入边界测试、安装测试等等,也可以用场景法(比如被老师罚抄,同时用两支笔抄作业的情况!!23333倒着写、墙上写)

a.界面测试(外表)

尺寸是否适合用户的使用(比如成人和小孩是不一样的)
色彩的搭配是不是赏心悦目
形状丑不丑
笔芯的颜色
是否方便携带和存放
上面印的logo或者文字是否正确

b.功能测试

笔筒开合
笔芯替换
出墨的快慢
笔头出墨的粗细
是不是可擦性签字笔

c.性能测试

笔芯的寿命
笔墨的气味
写过的字的纸,用水浸透后,笔墨会不会晕开
【压力测试】笔尖在多大的压力范围内可以正常写字(测试太轻不能出墨到太重损坏笔尖或纸张的情况)
【压力测试】笔壳在能在多大的压力范围内正常使用(考虑小孩力气太轻拿不稳,到成人用力太重掰断笔壳,掉到地上易摔坏或者踩坏)
能在哪些纸上写出字来
握笔的地方纹路会不会太咯手或者太滑
流畅度
墨水多久能干
高温和低温环境下对笔芯出墨和笔壳的影响
长时间不盖笔套,或者盖着笔套长期不用之后,会不会影响书写

d.安全测试(软件中一般是针对我们的软件信息安全)

笔墨是够有易燃性
笔墨是否对皮肤有伤害
笔杆折断,材质是不是容易刮伤手
误食笔墨是否引起中毒(有人喜欢咬笔头,此时@可怜的小白鼠)

e.兼容测试

笔壳和笔芯是否能够更好地适应主流签字笔尺寸
这个笔芯的笔尖摔坏了,我换其他的笔芯的尖能不能继续用(我高中试过,成功哈哈哈,面试的时候怎么就没想到)

比较测试:

与其他品牌签字笔比较,优劣在哪些地方?
场景法:

笔掉到地上,笔尖摔坏的可能性
倒着写,在墙上写能不能写出字来
扔到水里笔墨会不会一直晕开

你可能感兴趣的:(测试实习经常问的一道题——怎么测试一支笔)