叶子,软件测试sky下度过十数载生涯。几多风雨波折,几多辛酸甘苦,不足为外人道也。 若干手机测试,web测试,金融测试经验,若干测试管理经验,现在依然带着若干迷茫然信念坚定的踽踽独行于金融软件测试的茫茫大海之中,希望在测试的道路上有更多的同路人。

测试的三种境界

上一篇 / 下一篇  2010-07-08 17:00:15 / 个人分类:感悟

51Testing软件测试网5ltLXLH4D"f

最近偶然看到一篇文章。里面有一句话,说,开发和测试的关系,有三种不同的境界:51Testing软件测试网,M9| |VVr,~M

51Testing软件测试网Q-c~zGL }

第一:开发是开发,测试是测试51Testing软件测试网&DYjGV?:w:t X

,SHpkX.A^%lr} Lk0第二:开发不是开发,测试不是测试51Testing软件测试网 BC{weH dRa0J

-R.k8nU`S M Z4]vw0第三:开发是开发,测试还是测试51Testing软件测试网 Hw{o5GX

QHY}(G)I@)~0偶然一看,貌似废话。细细琢磨,真是韵味无穷。51Testing软件测试网!s C;j J |m(bJJBL

51Testing软件测试网M R \6r ~j!p2E W

突然想起来,王国维的人生三种境界:王国维在《人间词话》里谈到:凡古今之成大事业、大学问者,必经过三种之境界:“昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境也。“衣带渐宽终不悔,为伊消得人憔悴。”此第二境也。“众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。”此第三境也。

3W%aS:R.l!v6@8@ aR2c051Testing软件测试网!t2B5^S_&g

测试其实是一门社会科学,我一直这样认为着。

$_y~(v!P.o8w }051Testing软件测试网 CO"a$X `

关于‘测试的三种境界’每个人的理解都不太一样。我个人的理解如下:51Testing软件测试网R%PJyLyk h

51Testing软件测试网#Zin]3Uxx6{

第一种:51Testing软件测试网_"X*IemV
最普通的模式,开发和测试,属于铁路警察,各管一段。开发只负责自己负责的那个小模块,不管其他,测试人员也不甚了解开发,只负责去发现,提交,追问问题。甚至因为公司文化的影响或者业绩的原因,互为仇敌。51Testing软件测试网n_Q#MX?
此为:开发是开发,测试是测试。51Testing软件测试网d8jK@5Zt
第二种:51Testing软件测试网_&\ o6^y,Z W6m xK
开发和测试团队的不断融合。测试人员对于测试的分析开始逐渐从表层深入。甚至可以帮助开发去做若干修复性工作,或者一些测试人员因为懂得开发,做过开发会对开发指手画脚。开发人员也因为对于测试的熟悉和了解,对在自己的开发过程中越线测试。
;E1bP9faJ3[#?0此为:开发不是开发,测试不是测试。中国很多国内企业的开发和测试人员都是在这样的状态下进行工作。51Testing软件测试网F~?kw&pE8}
第三种:
#e Ef G'Ca*B O0经过第二个阶段,自己技能和思想的不断升华。测试人员即便是拥有coding的技能,但是也依然知道从customerview来考虑问题,寻找需求,设计,开发,应用等阶段的品质问题,提出修复方案。能够从高度,广度,深度和日常精细的工作中去更好更丰满的完成一个测试从业者的品质评价工作。提出的建议和意见是从需求,设计和业务指导的层次上而不是无关紧要的或者干预开发。对于有足够质量思想的开发人员来说,他的目的和工作依然是开发。不会去过多的涉入测试。但是会从项目全局和整体包括业务的角度上来做好开发工作。能在修复一个issue的时候想到风险控制,影响范围以及对于框架的影响或者类似问题的修复。
5upc:Y!{-T6jh4~0这就是第三境界:开发还是开发,测试还是测试。
#H9u{:Q Ke+Z0与第一阶段不同的是,他们各司其职但是彼此有很高的认同。与第二阶段不同的是,大家在工作中不会涉入彼此的工作范畴。
0I"VbH.r+`)X3j0以上就是我的浅见,欢迎赐教
X|*{@L?nr051Testing软件测试网x&e5N6O%a#['e1X


TAG:

测试小匡 引用 删除 welcomezhang   /   2010-07-17 22:53:03
got it
引用 删除 pu_putao   /   2010-07-12 16:17:36
测试新人,顶一下先。
引用 删除 long18191   /   2010-07-09 18:37:05
你的观点让我看透了测试。。。。。怎么感觉有点像跳高啊,起跳,到达一定高度后又落下来,折腾啥啊,锻炼身体啊,哈哈!
Testing life of tengmy 引用 删除 tengmy   /   2010-07-09 18:26:43
恩,异曲同工之妙

原帖由xiaoyaoke于2010-07-09 14:48:21发表
其实去年的时候我也考虑过这种境界问题,记得之前看修仙的小说,里面提及的三重境界:
1.看山是山,看水.
Testing life of tengmy 引用 删除 tengmy   /   2010-07-09 18:26:19
这种叫:开发不是开发,测试不是测试

原帖由lyt20于2010-07-09 16:25:21发表
第三层或许可以改为开发就是测试,测试就是开发
lyt20的个人空间 引用 删除 lyt20   /   2010-07-09 16:25:21
第三层或许可以改为开发就是测试,测试就是开发
hele5201的个人空间 引用 删除 hele5201   /   2010-07-09 15:31:37
难道我在第一层?
逍遥客 引用 删除 xiaoyaoke   /   2010-07-09 14:48:21
其实去年的时候我也考虑过这种境界问题,记得之前看修仙的小说,里面提及的三重境界:
1.看山是山,看水是水;
2.看山不是山,看水不是水;
3.看山是山,看水是水

其实去年就觉得自己在第二层。经过一段时间的积累,觉得自己不错了,觉得面对的问题都能说出个一二三了,好像看山是山,看水是水了

然后又继续每天努力看书学习,在工作中实践,突然发现过去会的都不会了,过去觉得清晰的现在变得愈加模糊,一个问题可能有十几种解释,变得非常矛盾。。。

哈哈,到现在还是这个阶段
Jackc的个人空间 引用 删除 Jackc   /   2010-07-09 14:42:47
哦~?若有所悟,但是个人领悟的第三层的境界貌似有点低。

一层:开发编码;测试找Bug
二层:共同提升项目质量
三层:开发依然研发产品;测试则在控制产品质量

个人认为测试的最终目标还是利润,所以,再经过第三层后,应该会转为成本控制。

不知LZ对这三层有何见解?
引用 删除 long18191   /   2010-07-09 12:29:15
解释清楚点撒,让我看看你是什么个思路。。。。。完全没弄明白!
逍遥客 引用 删除 xiaoyaoke   /   2010-07-09 11:18:34
看来我在第二层,呵呵
愚人也有梦想 引用 删除 愚人   /   2010-07-09 11:03:42
最后一句没看懂,MM解释一下呗
 

评分:0

我来说两句

tengmy

tengmy

叶子,生长于长白山脚下,暂居于大海之巅。喜欢舞文弄墨,喜欢拥有自己味道的人生。

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 128809
  • 日志数: 139
  • 图片数: 1
  • 建立时间: 2008-04-22
  • 更新时间: 2022-11-06

RSS订阅

Open Toolbar