软件测试之旅,路漫漫,其修远兮,吾将上下而求索。 <<软测之魂>> 作者 擅长测试设计,嵌入式软件测试,测试自动化,测试体系建设,测试管理, 软件配置管理建设,医疗器械软件测试,教育。 新浪微博@Aullyxiao,邮箱aul516@126.com

国内软件测试发展状况分析

上一篇 / 下一篇  2011-12-05 20:37:49 / 精华(1) / 个人分类:职业发展

【背景】

记忆中,自2000年以来,软件测试在国内的兴起,犹如一阵春风来,业界感知到了,在网上终于看到些许软件测试相关的招聘信息了。接着便有了专业网站,培训机构等,再后来是更多的岗位需求,更多的培训机构等。那么10年后,国内的软件测试到底发展到一种什么样的程度,又将会走向何方?带着这些问题,我搜集了一些资料,及结合亲身经历的一些案例,作以下总结分析,与大家分享。(了解不全面,不正确之处,欢迎拍砖!)

【行业发展概况】

 

n 测试专业走入高校

1、20101216日,国内知名测试专业网站51testing郑州轻工业学院软件学院人才培养实训基地签署协议,共同培养软件测试人才;

(http://www.51testing.com/html/00/n-210000.html)

2、 目前,国内多间高校已专设有本科段软件测试方向的专业,如广州华软软件学院,如下图所示(也可到其学校的官方站了解http://zs.sise.com.cn/Professional/Software/Software.html),电子科技大学成都学院,北京民族大学信息工程学院等学校;

 

3、 20111112~13日,由国家教育部软件工程专业教学指导分委主办的“2011年高等学校软件测试课程教学论坛”,在上海同济大学召开,无疑对国内软件测试人才的培养,及测试领域的全面发展起到积极推动的作用。这里要特别感谢软件测试领域知名专家朱少民老师的分享,(官网:http://sse.tongji.edu.cn/News/1006208)下面是来自兴浪微博关于此事的截图。

 

 

n 测试技术沙龙多样化

 1、对于线下的技术沙龙活动,51testing应是国内举办场次最多,时间最早的一家了。自2007年开始,分别在一线城市的北京,上海,深圳轮流举行。在深圳举行的沙龙一般情况我都会参加,每次去叫上一些朋友,都有一些收获。乘着国内软件迅猛发展的态势,社会发展步伐的需求,今年7年份在天国之府的成都也开始举行,使得更多的同行朋友可以相互交流、分享,何尝不是一件好事;

 2、软件测试是软件研发过程中不可或缺的一环,在网上不少软件研发社区也有专门的测试版块,在线下也组织一些演讲活动,如MPD(亚太软件研发团队管理)峰会,自去年开始,就在全国各地作不同巡回演讲,对推动软件测试领域的发展无疑是正向的。

 

n 测试专业微群层出不穷

自今年以来,比较关注微博生活,几乎在半年多的时间里,我就收到不下10个测试微群的邀请。比如敏捷测试,落地微群,软件测试,软件测试俱乐部等,尽管这些微群的影响力还不足够突出,但有一点足可以说明在线上活动的测试同学非常活跃,大家都在积极讨论,相互学习与分享,且这种氛围的交流没有国界,常能让你感受到世界没有距离,技术无界,非常High!(这一点也是互联网的优势哦J)。

n 不可忽视的信息福射影响

从今年收到的一些二三线城市,如苏洲,桂林等地一些读者朋友的来信中,领略到社会对软件测试需求的变化,测试对软件质量的重要性已从几年前的认识层面,上升到了实施层的执行阶段。现在,这股气息已扩散到了华夏大地的大江南北。尽管目前他们那边的软件园才刚刚建成,公司软件开发模式还属小作坊等,但国内外此领域发展已有的积累一定可以使他们成长得更快,更顺利。这亦是好事,也是社会发展大环境的影响,大势所趋,信息化网络化社会发展的必然。

 

综上,看到发生在我们身边的这些变化,相信测试朋友们与我有一样:高兴,鼓舞倍增。然而,不时不时在网上或一些书报上,总是提及软件测试正处于萌芽阶段、初级阶段云云,一年过去了,二年过去了,几年后还是萌芽、初级阶段吗。常在想,我们现在到底走到一种什么阶段,这些阶段的划分又是以什么标准来判断的呢,并试图通过研究国内外一些知名企业软件测试的发展情况,尝试给出一个比较合理的答案,以致能按图索翼,寻找一些规律。以是有了下面的“测试领域发展阶段浅析”

【测试领域发展阶段浅析】

下面是世界顶级的软件公司微软的软件测试发展历程图,从这个图中或许我们可以找到一些比较、借鉴。

 

 

n 图解

1、1975年微软成立,1979年,招入第一个测试实习生,名叫Lloyd Frink<<微软的软件测试之道>>中有相关的故事介绍,也就在那时,微软开始意识到软件研发团队中需要有测试人员,属测试认识的萌芽阶段。

2、1983,招入第一个全职的STESoftware Test Engineer)。在测试意识萌芽了近4年后,微软件有了第一个正式的测试人员,接下来也就有第二个、第三个正式的测试人员,意味着从测试的萌芽阶段迈入到测试初始阶段,属测试发展的必由路径。

3、1985, 招入一批STE(下图为当时微软刊登在西雅图时报上的一则招聘广告),并成立独立的测试部门,标志着在微软公司,软件测试步入了正轨,开始了他们正式的软件测试发展时期。到了2005年,他们在全球已有9000多名STE。由于公司业务的发展,及技术积累到一定程度,量变带来一系列的质变等。STE已不能很好地表达对这个岗位人员的称呼时,他们对测试工程师的称谓改为SDETSoftware Development Engineer in Test),这又是一个进步,是历经了20年历练后总结出来的给测试人员的最合适的称谓。那么这20年,对于微软的测试来说,它是一个高速发展变化的发展阶段,而在SDET之后是迈向更高一个台阶的阶段。

 

 

(注:上图来自于《微软的软件之道》)

 

从宏观的角度,纵横国内外关于软件测试的所见所闻所感,分享下我对国内软件测试发展阶段的看法(划分),如下图所示。

 

n 图解

 

1、萌芽阶段:2000年之前,国内软件公司有专门设立软件测试岗位的可说是少之又少,大部分情况是代码设计人员编码完成后,进行调试,对基本功能自行进行确认。据悉,即使是目前排名等一的软件公司华为也是在1997年才有正式的测试岗位。

我是在1997年开始在一家台资企业从事软件测试的,那时找到这份工作向同学、朋友说起,基本没人知道是做什么的。好在自己是学计算机出身,软件工程这门课中有一些章节专门介绍软件测试。俗话说“既来之,则安之”,既然选择了这份工作,还是需要把它做好,这是对工作负责的基本要求,于是到处找相关的书籍、资料进行学习,只可惜那时基本找到的仍是软件工程类的书。后来,随着国内互联网产业的发展,在90年代未,在家里终于可以方便地通过电话线上网了。记忆比较深刻的是上国外的www.QAForums.com网站,也就在哪,发现了我们与国外测试领域发展的区别。

 

2、初始阶段:2000年后,由于互联网信息产业的迅速掘起,不仅改变着我们的工作方式,也影响着日常生活中我们与同学、朋友之间的交流方式。也就是在互联网上,在国内首家上线的“中国人才热线”(www.cjol.com.cn)上,第一次看到有一家港资公司发布了招聘软件测试员的信息。后来,每隔一段时间,我又到网上搜搜,发现关于招聘软件测试员、甚至提到招聘软件测试工程师的公司越来越多,甚喜!朦胧前行几年后,终于依稀看到前方的曙光,正穿过厚厚的云层向我们走来,走来……

2003年后,随着国内软件外包公司的快速发展,市场把对软件测试的需求推向了一个高潮。同时,属国内高科技领域的软件行业一方面是受国家政策的倾斜,另方面也是社会发展之需,本土软件公司的发展势头同是异常迅猛。而大家都知道,有软件的地方,就需要有软件测试,因为软件测试仍是至今为止最好的提高软件质量的手段。此阶段,在互联网上百度google一下“软件测试员”,“软件测试工程师”,便有成千上万的相关信息出来。冥冥之中,全国上下,大大小小与软件相关的公司都开始设立软件测试岗位,并招聘相关人才。也正因为有这些社会需求,全国各地的测试培训、测试服务机构犹如雨后春笋般不断地涌现,如领测软件测试,北大青鸟、达内,51testing等,也就在这个阶段的2004年,目前国内知名的测试专业网站51testing出现了。

3、发展阶段:如同其他专业领域一样,随着时间的推移,社会大环境的发展变化,测试专业领域的发展也在不断地发展变化着。软件测试是一门技术性很强的专业,与软件开发之间的关系非常密切,在测试模式、测试方法上与开发的模式、架构直接相关。比如:由.net架构开发的软件,测试对象分析必会涉及到.net软件运行原理及相关知识等。如果操作系统是采用嵌入式开源Linux系统,那么采取的测试模式、方法会与Linux系统相关,等等。

大家都知道,在IT领域,软件的开发技术更新换代日新月异,换而言之,伴随着不断变化的测试对象,测试技术、测试方法、测试知识也在快速地变化着。近几年,大家对这方面的讨论比较多,或许是要学要做的事多了,在网上讨论一些如薪水低,测试不受重视,技术含量低等这些方面的贴子少了,取而代之更多的是相对比较务实的贴子。如工作中的点滴总结分享,问题解决方法分享,技术应用分享,行业信息分享等。

最后是最近这二三年,测试专业走进了高校,可以说给测试领域人才的培养起到了突破性的推进作用。为什么这么说,在学校的集中成培养,可以更系统地学习相关专业知识,例如统一的课程,用书,实习与管理,相当于批量生产。


TAG: 软件测试 测试发展 测试专业

gtfz的个人空间 引用 删除 gtfz   /   2013-08-07 10:26:49
5
12qwsa的个人空间 引用 删除 12qwsa   /   2012-04-01 21:15:10
3
大金的学习空间 引用 删除 shuijin   /   2012-01-13 15:30:04

记录的真实详实啊!
大金的学习空间 引用 删除 shuijin   /   2012-01-13 15:29:14
5
yuanspring的个人空间 引用 删除 yuanspring   /   2012-01-12 15:12:54
猎头职位,某国最大互联网公司成都研发中心急寻高级测试工程师-测试leader(BASE地点:成都,因此,成都本地的GGJJ们看过来,如果您在北京,想要回成都工作,或是家乡为重庆、云南、贵州、湖北、湖南的GGJJ们,也可以到成都来工作。)如想要了解详细情况,QQ30683890 .也有其他研发类职位,windows C/C++ Linux C/C++ java类职位,欢迎为哪些想回成都的朋友引荐。
引用 删除 暗香世家   /   2011-12-08 16:30:20
5
道理是直的_路永远是弯的 引用 删除 lilyan0624   /   2011-12-08 14:11:08
5
xin_晴的个人空间 引用 删除 xin_晴   /   2011-12-07 10:25:53
您好,我是51Testing软件测试网的编辑,您的本篇博文被推荐至51Testing软件测试网首页发表:http://www.51testing.com/html/87/n-250187.html
感谢您关注并支持51Testing博客,期待您更多的优秀原创博文。
 

评分:0

我来说两句

Open Toolbar