如何测试一个杯子,或者如何测试一只笔或者一张纸?在软件测试的面试中,经常会碰到类似的问题,要求你至少设计10以上的测试用例。
这类的面试题目,是考察面试者是否熟悉各种软件测试方法,根据需求设计测试点。这个时候不需要急着回答问题,首先应该反问下面试官,具体需求是什么样的,比如大概是个什么样的杯子、杯子的使用人群、使用场景等。
口罩在我们的生活中算是一个常用品,既可以防尘防霾,动态还可以保暖。尤其是新冠疫情的来临,口罩更是居家出行必备物品,曾经更是“一罩难求”。一次性外科口罩、医用外科口罩、KN95等等各种类型的口罩充斥着我们的生活,口罩的安全性、可靠性等成为我们必须要考虑的一个问题。那么,从软件测试的角度如何去测试一个口罩呢?
以下是从软件测试的各种不同方法来联想一些测试点,如下所示:
1. 功能测试
· 能否佩戴,都有哪些佩戴方式
· 口罩是否能防止雾霾、灰尘
· 口罩是否能隔离病毒,能隔离哪些病毒
· 口罩是否有呼吸阀
· 口罩的材质是什么
· 口罩是否分儿童版、成人版
2. 界面测试
· 外观是否好看,是否有多种颜色和形状
· 什么颜色,口罩的形状是怎么样的
· 口罩是否有异味
· 口罩的图案是否合理,是否正确显示商家的logo
3. 性能测试
· 口罩隔离雾霾的比例是多少
· 口罩隔离病毒比例是多少
· 口罩的有效期是多久
· 口罩能否重复利用
· 口罩上的配件是否容易脱落
· 口罩上的颜色是否容易褪色或者脱落
4. 安全性测试
· 制作口罩的材料,是否有毒
· 口罩是否容易滋生细菌
· 口罩遇到汗水或者其他液体(如饮料)是否会产生有毒物
· 使用过的口罩的处理方式及其注意事项
5. 可用性测试
· 口罩是否容易戴上、取下
· 口罩是否能调节大小
· 口罩是否会考虑到未成年人尤其是婴幼儿的使用
· 口罩是否有防脱落措施
· 冬天佩戴口罩会不会产生雾气影响戴眼镜的用户使用
以上只是列出来一部分测试点,可以根据自己的思维进行拓展。我们今天探讨的事如何测试一个口罩,明天换成一顶帽子、一支笔,也是类似的考虑的思路。 拿到任何一个东西或者这样的面试题,首先需要确认需求,其次考虑功能、适用人群等,然后考虑非功能,如安全性、可靠性、易用性等,同时兼顾用户体验,最后可以通篇考虑进性一定的补充。