人生的意义,在人生之外,就如同工作的意义,在工作之外。 Cherish the people you meet everyday

测试行业今后3年的发展,预判

上一篇 / 下一篇  2012-12-25 21:46:14 / 个人分类:职业发展

这两天跟51的朋友聊天,忽然在想今后几年测试可能会想那个方向发展

d!Eyl%M'Bx0
我的看法是。
首先,因为“测试”目前这个职业的角色定义,和最初他本源的意义是有很大偏差的。刚开始,60~80年代的时候,那时候,想象的测试的意义,其实我感觉是,跟现在的“质量”的意义是一样的,是一个“保证质量”+“控制质量”的目的的。而现在的测试仅仅是“事后质量控制”的一个名词。和最初的想法起点相差甚远。所以,现在很多公司还有质量保证这个角色。
51Testing软件测试网8yJ5P#cd)q-j/qo/K B
那,就我看,这一定会有一个回归过程,就是说,测试和质量保证人员,一定会融合在一起的。目前我看到SAP就是这样做的,而且在Scrum 模式下,我觉得,这种融合更加有必要。同时Scrum模式下,对测试会有更高要求,比如需要开发能力,否则怎么做结对编程?
51Testing软件测试网3skC.fVMSl
另外一个趋势是,测试人员高度的自动化水平,并且融入进CI系统,目前很多公司已经在这样做了,就是通过CI系统,融合UT, IT, ST, 甚至Performance Test的自动化,自动report. 那这个过程对测试也提出更高的要求。因为你需要定义UT过程的相关信息,包括log, 而目前还是有大量的测试人员,根本看不懂代码的,那如果让你再wrapper一层JUnit,你怎么做呢?同时,不像前几年,仅仅懂得自动化技术了,还需要如何本质上理解自动化框架的原理,你可以需要按照自己的方式和需求实现各个层次的自动化。甚至性能测试的自动化,还有report的自动化。
最终的效果是,每天晚上,开发提交代码,然后,自动跑UT, IT,ST, PT,然后,早晨到公司看report,看新提交的代码对系统的各种影响,包括对老feature的影响,还对性能的影响,测试的覆盖率,等等。这个,我觉得,可能是最近2年很多企业的实践方向。实际上,很多大企业已经这样做了

XyIq8u%F t0
那更往后,我觉得,从整体质量进行把控的话,肯定会把质量保证的数据统计融入到刚才提及的数据report分析之中,这才是整个公司层面的更有价值的数据。
51Testing软件测试网#b i s7E tN:u_&ft

TAG: 行业 测试 发展 今后 预判

Ace Life 引用 删除 allenzgw   /   2012-12-31 15:34:52
其实吧,测试行业的瓶颈,在测试人员自身的技术瓶颈,很多好东西,没有足够的能力实现
lynn_rose的个人空间 引用 删除 lynn_rose   /   2012-12-28 17:27:32
确实一些大公司已经是在这样做了,不过具体的测试流程还是要根据项目整体的特点来决定的,
sillybug的个人空间 引用 删除 sillybug   /   2012-12-27 18:07:20
 

评分:0

我来说两句

allenzgw

allenzgw

美国, 佛罗里达 Enjoy sand, sunshine, sailing.

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 163353
  • 日志数: 119
  • 图片数: 1
  • 书签数: 2
  • 建立时间: 2007-01-28
  • 更新时间: 2016-06-03

RSS订阅

Open Toolbar