51Testing软件测试论坛

标题: 前人的智慧与测试---剥花生 [打印本页]

作者: 大雁南飞    时间: 2010-11-26 22:48
标题: 前人的智慧与测试---剥花生
很早很早以前,有个聪明的老头,他有一笔财产和三个儿子,他想在临死前把财产分给最聪明的儿子,于是给三个儿子出了一道难题:分别给他们一背篼的花生,要求他们剥了壳后看看里面的花生米有几种颜色。
老大:把花生背回家后就通宵达旦地剥起花生来,剥了一天一夜也没剥完
          (全路径覆盖)
老二:回去后把花生往墙角一放就睡大觉去了
       (开发不做单元测试不需要理由)
老三:他先从花生中分别选出了胖的、瘦的、长的、矮的,各式各样他都选出了一个,
然后分别剥开,发现全都是红皮的
       (等价类划分)
老四:他最先来汇报:那背篼花生全是红皮的。老人问他怎么知道的,三儿子说他去市场问了那些卖花生的人,他们都说本地只产红皮花生,白皮花生只有千里之外的地方才有,所以只可能是红皮花生
      (经验值法)
老五:他也说出了同样的答案。二儿子性情懒惰,他根本没去亲自剥花生,而是花钱请了十来个人,半天就剥完了。老人问他怎么知道的,二儿子毫不掩饰地说:“请人呗,干吗自己动手?”
(测试外包)
老六:他回去后留了一部分花生自己吃,其余的都就近卖了,又用卖得的钱买回一些人参等补品,然后拿着补品来到老人床前
(测试目标不明确)
老七:他回去后也把胖的、瘦的、长的、矮的各选了个代表,发现都是红色的,他抱着试一试的心态又剥了些花生,果然发现还有极少极少的白皮花生。老三警惕起来了,为了防止其他情况发生,他悄悄喊了老婆、孩子一起剥花生,花生剥完,竟然还发现了另外一种颜色:黑色,那是花生存放不当而发生了霉变。老三把三种颜色的花生分开装着来到老人身边
      (资源过剩情况下,过度测试的结果最准确)
至于结果,没什么结果,因为是三个剥花生故事拼成的
作者: 默默巫    时间: 2010-11-29 09:54
{:4_83:}有点意思。
作者: 大雁南飞    时间: 2010-12-8 21:46
呵呵,写错了,老大用的应该是穷举法
作者: wo_cui    时间: 2010-12-9 11:01
呵呵,把复杂的问题简单化,不错。
作者: brianguo    时间: 2011-1-29 11:44
这个挺有意思 下回组内技术讨论中用上这个故事
作者: jiutianwow    时间: 2011-2-16 16:50
呵呵 比喻的不错
作者: xiao0610    时间: 2011-6-26 21:25
呵呵  不错
作者: bichenlu    时间: 2011-7-4 16:25
呵呵  很有意思又很浅显
作者: 我的兔宝宝    时间: 2011-7-6 16:07
挺有意思的一道题啊
作者: xiaozhangzi1990    时间: 2011-12-26 16:56
不是三个儿子吗,最后到了7个,这个BUG很明显
作者: parrotking    时间: 2012-1-9 16:35
回复 10# xiaozhangzi1990

还是这位同学高明
作者: beyontesting    时间: 2012-1-15 14:48
这到底是几个儿子啊?
作者: xiaogx    时间: 2013-8-19 12:11
有点意思,总结一下应该有收获。
作者: snailmiss    时间: 2013-10-9 00:32
回复 10# xiaozhangzi1990


    楼主故意留的bug
作者: dongtou328    时间: 2013-11-24 16:19
回复 1# 大雁南飞


    这个比喻挺有意思的
作者: vokbu    时间: 2013-12-6 15:25
非常感谢~~~~~~~~~~~












http://baid.us/n92C
作者: tom2014    时间: 2014-3-7 15:08
有意思




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2