测试一个杯子

如何测试一个矿泉水瓶:http://blog.sina.cn/dpool/blog/s/blog_719dce570102x6y5.html

在软件测试的面试中, 经常会碰到类似的问题。 比如:如何测试一个杯子,或者如何测试一只笔。要求你设计20个以上的test case。
这类的面试题目,是考察面试者是否熟悉各种软件测试方法,设计test case的能力,以及test sense。
首先应该反问下面试官,需求是什么样的,比如大概是个什么样的杯子。
回答这类问题的思路,可以从软件测试的各种不同方法来联想,具体如下:

通常来说,我们考虑一个测试对象时,至少从以下6个方面来考虑:
功能性、界面/易用性、可靠性、性能、安全、兼容性、网络

0、需求测试:首先阅读杯子说明书。

1、界面测试
杯子的形状、外观、颜色、大小、材质、重量
外观、图案等是否好看,吸引人
大小是否便于携带
是否好拿起,不易滑落、防滑
是否有刻度表、刻度表是否准确

2、功能测试
能否装水、饮料、茶等
能装多少ml的水
是否漏水
能否冲泡茶、咖啡等
是否能装常温、冷冻、高温的水
装冷冻、高温水时,杯子是否冻手、烫手,是否好拿
装热水打开后喷汽情况,是否伤人
是否能放微波炉,爆炸或融化、溶解
使用时是否贴合嘴部
杯口是否圆滑、不伤嘴
杯口形状是否合理、饮用时是否容易喝到,不从嘴角漏水

3、安全测试
是否有异味
是否有细菌
材质是否环保、有害、有毒
内壁材质是否会溶解到水中,有毒
冲泡咖啡、茶后内壁是否吸附污垢、污垢吸附情况

4、性能测试
在常温、高温、冷冻情况下,图案是否掉漆
水装入几天后,长时间是否漏水,产生异味
从一定高度摔下是否破损、破损程度和可用情况
摔多少次后杯子破损不可用、出现漏水等
压力多大时,杯子产生形变或碎裂
多大震动时,杯子产生形变或碎裂,是否能应对恶劣的运输情况

5、用户文档测试
使用手册是否对杯子的用法、限制、使用条件等有详细描述

你可能感兴趣的:(测试)