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

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

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

这两天跟51的朋友聊天,忽然在想今后几年测试可能会想那个方向发展
51Testing软件测试网7M}7s nuI3B;\$t%p
我的看法是。
首先,因为“测试”目前这个职业的角色定义,和最初他本源的意义是有很大偏差的。刚开始,60~80年代的时候,那时候,想象的测试的意义,其实我感觉是,跟现在的“质量”的意义是一样的,是一个“保证质量”+“控制质量”的目的的。而现在的测试仅仅是“事后质量控制”的一个名词。和最初的想法起点相差甚远。所以,现在很多公司还有质量保证这个角色。

hH EG/L!d0
那,就我看,这一定会有一个回归过程,就是说,测试和质量保证人员,一定会融合在一起的。目前我看到SAP就是这样做的,而且在Scrum 模式下,我觉得,这种融合更加有必要。同时Scrum模式下,对测试会有更高要求,比如需要开发能力,否则怎么做结对编程?
51Testing软件测试网f#Wa ?*V{6Q/{1OP
另外一个趋势是,测试人员高度的自动化水平,并且融入进CI系统,目前很多公司已经在这样做了,就是通过CI系统,融合UT, IT, ST, 甚至Performance Test的自动化,自动report. 那这个过程对测试也提出更高的要求。因为你需要定义UT过程的相关信息,包括log, 而目前还是有大量的测试人员,根本看不懂代码的,那如果让你再wrapper一层JUnit,你怎么做呢?同时,不像前几年,仅仅懂得自动化技术了,还需要如何本质上理解自动化框架的原理,你可以需要按照自己的方式和需求实现各个层次的自动化。甚至性能测试的自动化,还有report的自动化。
最终的效果是,每天晚上,开发提交代码,然后,自动跑UT, IT,ST, PT,然后,早晨到公司看report,看新提交的代码对系统的各种影响,包括对老feature的影响,还对性能的影响,测试的覆盖率,等等。这个,我觉得,可能是最近2年很多企业的实践方向。实际上,很多大企业已经这样做了
51Testing软件测试网HH5cP8V.DQnK?
那更往后,我觉得,从整体质量进行把控的话,肯定会把质量保证的数据统计融入到刚才提及的数据report分析之中,这才是整个公司层面的更有价值的数据。

z$e(BP ~:u0

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-02  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

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

RSS订阅

Open Toolbar