谈笑有鸿儒,往来无白丁;可以调LR,阅QTP,无丝竹之乱耳,无案牍之劳形……

测试与体育(绝对经典的本人测试感悟)不看后悔,欢迎拍砖!

上一篇 / 下一篇  2008-05-21 16:02:55 / 个人分类:测试人生

蓦然回首,发现做测试已经有些年头了,辗转几家公司,做了N个项目,和N开发人员打过交道,颇有感触,就随手写下一点,和各位共享。

6w,ES`#v's*S `0

从我做测试的第一天起,我就开始定位开发人员和测试人员之间的这种关系,试图在茫茫人海中寻觅另一对类似微妙的关系,具体说就是冤家对头又是合作伙伴的关系,最开始我想这种关系可能类似于医生和护士之间的关系,但是后来和一个医生哥们的谈话让我很崩溃。具体谈话如下:

$i1c0t/kl{"^+zC0

“兄弟,你用最简单的语言给我描述一下医生和护士之间的关系”

xr0e2h[8`r6c0

“噢,就和科学家和农民的关系一样”

uwrWJ0

我愕然,不再听他絮絮叨叨解释医生需要懂很多知识,护士如何简单……51Testing软件测试网:F"}.Su/k

从此以后不再用这对关系来定位开发和测试之间的关系。后来我渐渐找到另一种类似的关系,因为我是一个体育迷,慢慢在两者之间悟出一些共通之处,写出来欢迎大家拍砖。

Sc6vu&xl_!O0

 51Testing软件测试网dr$M3m+VNq} l*oa

测试与体育,本无干系,似乎也永远扯不到一起去,但是仔细感悟,还真发现有共通之处,呵呵,切听我细细道来。51Testing软件测试网#G;V*s0Mg

不管任何体育项目,都有进攻防守职责之别。软件开发也是一样,开发好像是进攻,测试呢则类似防守,在整个开团队中,缺一不可,既相互矛盾,又相互依赖,内部似乎是矛盾的,对外又是一体,一荣俱荣,一损俱损。

:v,N7Q-~-M-Y X4A+O\ B0

仔细想来还有如下类似之处,一一道来。

] }wC{l!U2aF j9x0

 51Testing软件测试网;[)E4N9K^e

第一,任何体育项目中,好看靠进攻,冠军靠防守。51Testing软件测试网#^.G{Ns T7M

熟悉NBA和世界杯的朋友们应该比较了解,NBA中小牛、国王、太阳之流的进攻华丽无比,水银泻地,却屡屡与总冠军失之交臂,反之,马刺和活塞靠着一种稳健的甚至丑陋的防守篮球,屡屡捧起至尊奖杯。至于足球也是一样,华丽的进攻固然好看,倘若防守不好,冠军永远只是想象。顺便郁闷一下,偶本人是阿森纳球迷,非常欣赏阿森纳的华丽,却无奈其在欧冠总是死得很早~~

&Ygl-[bbv.Tw0

软件开发何尝不是这样?开发着总希冀作出绚丽的功能,运用复杂的技术,美丽的界面……,倘若没有测试,做的再多,也都是白搭。正如,一个足球队,前面进人家3个,后面丢了4个,一场比赛的意义等于0。当然,这种说法似乎很功利,毕竟社会太现实了,在观赏性和奖杯面前,人们还是不自觉地选择了后者。51Testing软件测试网Z,h:yA5r&~W\

 

MJ^N4e QA'v0

第二,出彩的总是进攻球员,防守球员只有在出错的时候才被人注意。

h8z~~u*n a0

仔细回忆历届大赛的最有价值球员和历年的足球先生们,无一不是前锋和进攻型中场,NBA也是一样,每年的MVP都是得分王等等。软件开发何尝不是一样,出彩的往往是开发人员,而测试人员只有出错的时候才会被人想起来,人们的观念似乎就是:你作的好了,OK,这很正常,因为你本来就是要做质量控制的,上线之后出bug了,那你就是全民公敌,项目失败的替罪羊,永无出头之日。51Testing软件测试网Y;v1Pp@4R5~1l

作为测试主管,我太能体会那些豪门后卫们了,特别是皇家马德里的后卫们,真是不容易啊,平时没什么好出彩的,一旦乌龙一把,马上成名!测试也是一样!!一个软件做好,功劳一般归于开发,一旦没做好,就归咎于测试,开发似乎没任何责任。难啊!

W@#q7` P[3| l:O0

 51Testing软件测试网?+[A!l n`(X-@9\

第三,全民防守的质量意识51Testing软件测试网6~+IeX nJHH v.o

作为一个球队来讲,应该是所有人都有团队的防守意识,就像尤文和利物浦这种球队,一旦前面丢了球权,全队都积极退防,这样才能提高整个团队的防守,反过来你想想2003~2004的皇马是怎么打的,一旦进攻,肥罗,齐秃,贝帅,小矮子,菲帅一群华丽的足球先生们,都一个劲的往前冲,前面球一旦被人断掉,几个大牌球星没一个回来回防,只留下后面的老耶罗苦苦追赶矫健的对方前锋们,顶个P用啊,这样的打法,就算后面是巴雷西加贝肯鲍尔加雅辛也没用。也苦了老耶罗整天背骂名~~同情之……

cvT9L8bfS0

同样道理,作为一个软件开发团队,每个人都对最终的质量负有一定的责任,大家都该有质量控制意识,每个人都该一定程度的参与测试,特别是后期beta的时候。在平时,团队每个人都要有质量控制意识,并不是把所有的质量控制工作都推给测试人员。经常看比赛的人都知道,在比赛的最后几分钟,领先的一方一般都是全民退守,龟缩禁区,多么有点像在软件的beta期间,大家都参与beta测试,那时候才能体现全民防守的感觉。其实在整个软件开发周期中,都应该有这种意识,我不是说所有人都要参与测试,而是说有一种对结果负责的意识和责任感。这应该是体育对软件测试的一种启示。51Testing软件测试网7r"@z'[#T

 

B R]9w(d:f(m a(W0

第四,待遇薪水地位之差别

A)_}R dDDfh7[!{"`0

在任何一个球队中,薪水最好的,地位最好的那些球队的大佬们,一般都是前场球员,这也很正常,他们有华丽的脚法,美妙的突破,精彩的单踩单车过人;后卫们,则一般技术稍逊,长着一副斯塔姆,坎贝尔一样的彪悍身材。软件开发也是一样,开发人员一般在项目组中,惟我独尊,他们精通数种语言(C++,javaC#等),借此BS辛苦测试的Tester们,甚至不把主教练(PM)放在眼里,呵呵。不过在此值得一提的是,进攻和防守,是天分使然。齐秃和肥罗们去做后卫就不行,同样后卫去打前锋也只能是浪费机会。开发和测试也是一样,开发人员去做测试就未必就能做好,反之亦然。当然,国内很多软件公司都是随随便便拉几个不会开发的小兵去鼠标点点,美其名曰:测试。真正的测试是有学问的,不是由一种低智商低学历不得已的随便点点,但是这需要测试人员的努力,证明自己存在的价值。51Testing软件测试网xsu H,Kl G"I

 

;A1DI5iX0

第五,水平越高越重视51Testing软件测试网*E3@ uV(Y[ h_zX

我想我们很多人都在高中或大学的操场上踢过球,好,那我们一起来回忆一下那时候是怎么踢的?

g-@&t"r'\^0

实况回放:

:rN$~i&U#X0

“某某”,你技术不行,在后面当后卫,对方前锋来了,赌抢眼总会吧?实在不行,霸王硬上弓,拉拖拽绊……反正也没裁判,没点球~~51Testing软件测试网,Bd1n ^S

“某某”,你技术更差,连开大脚都不会,好,你只能当门将了!!咱脚不会用,手总可以吧。51Testing软件测试网$SQ^#E/U(e/U6^yE

等等等等,大学操场上的后卫们和门将们基本都是门外汉。

v;oX2{pM/Eb.mN0

而到了高级的赛场,冠军杯、世界杯,这时候后卫就不再是那么随便了,而是一些非常有防守天分的人,卡位准,断球狠,头球好,身体壮……一个前锋可以进很多球,但是当后腰当后卫就未必合适。51Testing软件测试网*jv^*|l!` Ht

今天软件测试也是同理,在一些落后的公司,根本没正规的测试人员,开发人员自己点点,结果出去之后问题一堆,要么就是随便拉几个中专阿或者刚毕业的学生点点,就曰“测试”,其实根本不是这回事情。你看看微软IBMautodesk,人家的测试多正规阿,越是大牛公司,越是重视测试。51Testing软件测试网/o8UT*SbMH

(未完待续)51Testing软件测试网*C8D| ob0wx

注:本人(godn_1981)写此文,无愤世嫉俗之意,闲来感悟,调侃一下,呵呵。

.q F'X,o7TKGC)~X0

欢迎参与评论。51Testing软件测试网M vvbF

本文是个人原创,要转载本文,须征得本人同意。

!jC8Z8s~1|^2iQ"g0

 51Testing软件测试网#C2R0wPC.Q A

51Testing软件测试网wW7i^\ yj D y

 51Testing软件测试网p0JH;D'T[{*Ta:M


TAG: 测试 测试人生 开发 体育 进攻 防守

引用 删除 qq88long   /   2009-03-11 12:06:03
5
懒人空间 引用 删除 baby123322   /   2008-07-09 16:52:58
很有借鉴。。
引用 删除 r74110   /   2008-07-04 17:06:55
从另一个角度来描述一个常识,测试思维
eve_lincoin的个人空间 引用 删除 eve_lincoin   /   2008-06-28 13:16:42
写的不错,学习中
引用 删除 SnowDreaming   /   2008-06-16 09:09:33
写的不错啊
hott-wang的个人空间 引用 删除 hott-wang   /   2008-05-23 16:47:32
比喻的很好,但好像不适合黑盒测试.
楼主应是做模块测试的吧?
Lewis 引用 删除 by1945   /   2008-05-23 08:55:28
呵呵,不错,有意思
更夫的小屋 引用 删除 godn_1981   /   2008-05-22 22:56:18
哈哈哈,调侃,纯属调侃,标题也是调侃~~~
huior的测试烩 引用 删除 huior   /   2008-05-22 16:52:18
作为博文,哥们写的内容相当不错,只不过标题有那么一点点“卖弄”,什么叫“不看后悔”呀,呵呵
侧视浮生 引用 删除 photon   /   2008-05-22 15:55:38
觉得博主做开发也一样会做得很好。
引用 删除 lattimore   /   2008-05-21 17:07:21
5
NBNBNBN
引用 删除 lattimore   /   2008-05-21 17:06:36
是你写的吗!?
 

评分:0

我来说两句

Open Toolbar