关于一个纸杯的测试用例设计

2010-03-03  谢小雨 

  一个带广告图案的花纸杯,我们能想出多少个测试用例呢?想必很多人都在网上看过微软公司面试软件测试职位的这个考试题,由于当时对软件测试理论和测试用例的设计知之甚少,看到这个题目的时候不知所措,我试着以开发的思维来考虑这个问题,想了半天还是一头雾水,不知从哪个方面入手。接着我看了别人对这个题目的分析,原来此题考察的是测试人员的经验,想象力和思维的敏捷性,可是测试人员应该具备怎样的素质和能力才能胜任测试工作呢?
  上周末浏览测试网站时,偶然又发现一个带广告图案的花纸杯的测试用例的题目,我当时很用心地拿出笔和本,开始以测试人员的脚度去设计测试用例。总结出来的测试用例应从以下方面考虑:1.需求 2.相关背景 3.影响范围 来完成这个题目。
     需求:

  测试一个带广告图案的花纸杯

  二 相关背景:

  1.杯子特性:

  (1)杯子的容量: 能装多少升水,空杯,半杯,满杯

  (2)杯子的型状: 圆型,上面口大,下面小。

  (3)杯子的材料: 纸杯

  (4)杯子的抗摔能力: 风吹是否会倒,摔一次是否会摔坏,摔多次是否会摔坏

  (5)杯子的耐温性: 装冷水,冰水,热水

  2.广告图案:

  (1)广告内容与图案碰水是否会掉色

  (2)广告内容与图案是否合法

  (3)广告内容与图案是否容易剥落

  三 影响范围:

  1.可用性:

  (1)装入液体多久后会漏水

  (2)装入热水多久后可以变温,装入冰水多久后可以融化

  2.安全性:

  (1)装入不同液体,是否会有化学反应。比如:可乐,咖啡等饮料

  (2)装入热水杯子是不是会变型和异味

  3.性能:

  (1)不同人群是否能适合杯子的型状,包括握杯的感觉和喝水的感觉

  (2)不同人群是否能接受杯子的广告内容与图案

  以上是我从设计用例思想方面考虑到的用例。真正接口测试用例的设计还要通过阅读代码,挖掘更深层次的相关背景来补充测试用例。
1067°/10509 人阅读/17 条评论 发表评论

金鑫  2010-03-03

做过类似的培训,呵呵


吴帆  2010-03-04

挺详细的


程守标  2010-03-04

学习了


吕施娟  2010-03-04

我进公司时我们老大就拿这个来考的


谢小雨  2010-03-04

吕施娟: 我进公司时我们老大就拿这个来考的
是吗?那你回答的怎么样啊?


吕施娟  2010-03-05

谢小雨: 是吗?那你回答的怎么样啊?
还可以啦,各方面都说到了,不然他也不会要我啊,呵呵


谢小雨  2010-03-05

吕施娟: 还可以啦,各方面都说到了,不然他也不会要我啊,呵呵
看来你很厉害嘛


菜菜  2010-03-05

呵呵 杯子和ATM机 是两个很经典的例子 很多培训都用这两个呢


田庆希  2010-03-05

很全面啊


吕施娟  2010-03-05

谢小雨: 看来你很厉害嘛
不敢不敢


龚琰  2010-03-05

很精典!


李康  2010-03-06

学习了


李小灯  2010-03-06

顶顶 啊


花卉  2010-03-06

呵呵 这个我之前也在书上看到过


邓迎秋  2010-03-06

想补充一些:1. 杯子是不是能在桌面上放稳,其底部形状适应的放置面要求;2. 在一定水温,一定的举杯力道情况下,多少次喝水的动作会损坏杯子;3.纸杯能否被安全的丢弃(在压扁的时候不会造成某些人群的身体损伤);4. 多个杯子的重叠是否会损坏杯子(考虑到运输和仓储);5. 温度湿度贮藏条件以及保质期。


李汉廷  2010-03-07

菜菜: 呵呵 杯子和ATM机 是两个很经典的例子 很多培训都用这两个呢
一般还有一支笔如何测试~


刘光宇  2010-04-18

  3.性能:

  (1)不同人群是否能适合杯子的型状,包括握杯的感觉和喝水的感觉

  (2)不同人群是否能接受杯子的广告内容与图案

这个可不是性能哦


登录 后发表评论