51Testing软件测试论坛

标题: 【西西河】测试的故事 [之一 - 黑猩猩测试法、丢了几百万、布什先生很安全] [打印本页]

作者: chinacia    时间: 2013-8-8 14:44
标题: 【西西河】测试的故事 [之一 - 黑猩猩测试法、丢了几百万、布什先生很安全]
测试是非常重要的。非常非常,非常非常重要的。不测试会死人的。几十年前人们还没意识到测试的重要性。GE(通用电器)生产的一种高级X光机,那是连同整个房间封闭起来以免射线泄漏,控制是在另一个房间。今天许多大型医疗测试仪器都是这样设计的。但GE是第一个。当时根本没有系统测试的理念。于是这台机器在一种奇怪的操作组合下,好象是连开两次门什么的,放射过量把病人弄死了。GE痛定思痛请了一批专家花了几年时间,现代的系统测试理论开始了。

越是大的复杂的系统越需要测试。象什么导弹防御系统、医疗设备、电讯控制系统,那是要所有的角落、所有的可能都测到。否则就因为今天是润年润月的最后一天导弹就升空了,或者因为今年多了一秒全世界就不能打电话了,能行吗?

测试变得越来越重要,搞测试的人也就越来越牛。一次某个新来的测试员跟偶说你们的系统很烂。偶心里的火一下就烧到脑瓜顶了。多年道行还是面带笑容,耐心地问:“有什么问题嘛?”这小子摇头晃脑说:“你看,偶在键盘上乱敲,”稀里哗啦按了一堆怪字符,“系统也不拦着我。”我说:“你要是送这个指令下去,系统会报错的。”“NONONO,”小子脑袋摇得跟拨浪鼓似的,“那太晚了。容易出错。好的系统就是黑猩猩在那儿敲,也不会出问题。”偶死死盯着他孟加拉太阳晒的黝黑的大脸,上去一脚把他终端的电源关了。小子急了:“你干嘛?我的测试例子才进行到一半!”偶说:“黑猩猩最爱干的是拔线。你要不要把机箱后面的线挨个拔一遍?”小子嘟嘟囔囔说偶态度不好。偶告诉他,正经几百个测试案例优先级最高。这些黑猩猩爱干的事以后请直接找系统设计的人去谈。他又告到偶老板那儿,偶老板和蔼地回答:“你要拓展测试范围的想法并不错。可我们的客户和他们雇用的操作员至少也是高中毕业,你怎么能把人家比作黑猩猩呢?”


另一个是金融公司没测好出事了。某天这家公司的一个大客户说对账单和数据库差了好几百万美金。这还了得,赶紧查。查到东,查到西,哪儿都看着挺顺眼,就是这总数对不到一块儿去。要说这华尔街也是个好蒙事的地方。一般对账只要差的数不上百万,就算自然损耗。(哭一把,这些损耗怎么不进偶的钱包阿?)但现在不同了。最后还是通过比较过去几天的跟踪信息找出毛病了。这罪魁祸首是谁呢?大夥儿都认识:97年亚洲金融风暴的黑手 - 索罗斯。

不要搞错,索老大当然不会象你我这样闷格子间里靠敲键盘挣俩奶粉钱。但索老大的量子基金那一阵倒是玩儿了点邪的。一般来说你作投资,怎么也得买进来想一想再卖吧?人家索老大是每天都大换血。他那基金的规模摆那儿呢,天天刮龙卷风似的那么折腾,结果把一个系统假设值给打破了。那个参数当时只存到小数点后第十三位。再后面就是乱码了。想着你再怎么交易,也不能几天交易量到1后面20个零吧。唉,人家索老大做到了。愣是靠交易量把乱码那位一步一步移到百万那儿了。干!系统设计和测试被拉去罚站。大夥儿都委屈:没见过这么变态的。你管呢,存在的就是合理的,改吧。这回测试的用了狠招,测完后,相当满意,声称索罗斯就是每天把全美国的股票都玩一遍系统还是会坚如磐石。

当然不是所有的测试都这么辛苦。AT&T网路安全部的主管要去渡假,共和党全国委员会秘书长一个劲给他打电话。说是这次总统竞选形势逼人差距太小,让他无论如何要去共和党全国大会现场,看一下网络和通讯是否保密和安全。他们全家就拜托请去佛罗里达渡假,费用共和党全包。话都说到这份上,那就去吧。主管全家一到佛罗里达先安置下来。他顺便就去共和党大会的控制中心外面转了一圈。接着去旁边的百货店里买了个帽子、T恤衫、工装裤和一个电工包。公共厕所里换好衣服。回到网络控制中心,跟门口的警卫HI一下,就进机房了。四处一瞅,共和党挺有钱,居然弄了个高级的CISCO 路游器(ROUTER)连干线网上。主管一屁股坐下腿翘桌子上,抓起电话就打:

“XXX, 我是XX。”
“喔,你到佛罗里达了。太好了。要我接你嘛?”
“不用了。猜猜我在哪儿?”
“夥计,你不在旅馆陪老婆能去哪儿?”
“让我给你念念门口的牌子:共和党XX届全国代表大会控制中心。你们这ROUTER挺高级,不过这个ROUTER也有问题。好象有一个缺省的管理员口令。只要强行关电源,再重起,多少秒内按某个键,就能用那个口令进系统。。。”
“你等着。”

呱叽,那边挂了电话。动作挺快,十分钟赶到现场时主管正在另一台PC机上挖地雷呢。当然没人问他怎么知道机器口令的。

那一年的共和党总统候选人就是偶们"敬爱的"小布什先生。
作者: 愚人    时间: 2013-8-9 20:33
呵呵
作者: 123913645    时间: 2013-8-14 23:32
测试源于生活,测试服务生活
作者: 福建测试小弟    时间: 2013-8-15 10:07
存在即是合理




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