瑞星卡卡安全论坛综合娱乐区Rising茶馆 软件测试工程师演变【原创】

1   1  /  1  页   跳转

软件测试工程师演变【原创】

软件测试工程师演变【原创】

软件测试工程师演变
在经历了长期的不为人知和可有可无后,软件测试工程师目前已变的炙手可热。地位变迁的背后推手,是市场竞争的日益激烈和软件企业以及用户成熟度的不断提高。
作为一个软件测试的专家,清华大学教授郑人杰20年来的经历颇有一些戏剧性。郑人杰首次因为软件测试为人所知,是在1980年代初期。当时清华大学从日本富士通公司引进了一台型号为M150的计算机,日本人以人手不足为由,要求中方做一个基于FORTRAN的动态软件测试工具。“我们当时就是考虑不能给清华、给中国丢脸,一种非常朴素的爱国心态。”郑人杰说。一年以后,他们提交了这个测试软件,而且顺利通过验收。日本人也出乎意料,《读卖新闻》也在头版头条撰文,称“日本富士通公司从中国进口了高水平的软件”。中国的《参考消息》也加以转载。
此后,郑人杰一直投入在软件测试领域的科研。1985年他翻译出版了Glenford J.Myers 的《计算机软件测试技巧》一书,此后1992年又自己编写了国内第一本软件测试教材《计算机软件测试技术》。遗憾的是,几乎没有产生任何反响。
而现在,书店里已经有了许许多多关于软件测试方面的书籍。出版社邀请郑人杰再版他的《计算机软件测试技术》。可是“我已经70岁了,没有精力了。”郑人杰说。
即使在2003年,人们对软件测试还是有着不少误解。“很多测试其实只是Monkey测试。--------“就像猴子跳上键盘,蹦来蹦去,偶然踩到了某一个健,或者就能够发现一个两个Bug(缺陷)。在国外许多国家的软件公司,软件测试工作已经演变成一门独立的科学,包括了配置方案、测试机制、跨平台策略和产品性能、稳定性等独立区域的知识模块。同时,软件测试员需要参与包括需求分析—设计—编码等所有软件开发环节,尽可能地发现每个环节可能存在的Bug.“这是一个要求非常高的职业。”郑人杰说。
而所有的招聘网站都开始发布同样的信息:软件测试工程师供不应求,企业招聘不到合格的人才。智联招聘一篇文章称,“从入门级的初级测试工程师到高级测试工程师以及项目Leader全线短缺”。国家劳动和社会保障部也在3月份发布信息,称未来几年软件测试员这一职位,将会产生大量的市场需求。
国外小一些的软件企业,软件开发与测试人员之比基本上是1:1。微软公司是1:2。windows2000 操作系统在研发过程中甚至使用了250名项目经理、1700名软件开发工程师、3200名软件测试工程师。但比较而言,中国的大型软件企业如神州数码、东软等,比例较高,达到了4:1.而其他一些企业,只有10:1。软件测试人员缺少制约着IT企业向“外“走。巨大的市场空缺,使得从初级软件测试工程师,到高级软件测试工程师,再到测试经理,这个在国外需要耗费10年左右的职场历程,在目前的中国,只需要3年甚至更短的时间。
软件测试工程师地位“翻天覆地”的变化,源自信息产业的发展以及软件企业自身、用户成熟度的不断加深。“一方面,计算机使用越来越普及,越来越多的领域使用了计算机,特别是一些重要领域如国防、银行、金融、通讯、航天等,他们对软件质量要求很高。”郑人杰告诉记者,同时出现的一些问题,也引发了人们对软件质量的关注。比如2002年欧洲载重10吨的阿丽亚娜5型火箭发射失败,最后证实是软件质量问题。而这导致了整个航天计划的推迟。同时,国内的一些银行金融系统,也会因软件质量问题不得不暂停营业。在软件业高速发展的同时,软件质量问题越来越突出,甚至成为软件产品研发和信息化发展中的一个制约因素。国外的软件测试经费,一般会占到整个项目费用的30%~40%。
中国的软件企业如果将软件质量问题转移给后期维护,就会忽略开发过程中需求分析——设计——编码阶段可能产生的Bug.这些Bug会逐渐放大,最后扩散到整个系统中,不仅很难寻找到,而且修复代价更高。“也就是说,你在销售软件时获取的利润,会在之后的维护中逐渐被消耗殆尽。”这对企业来说,显然不是一个明智的、可持续的选择。中国的IT行业发展迅速,也需要不同的人才为其加速,软件测试会是中国IT展业发展中不可缺的部分,你---准备好进入IT行业了吗?
北大测试(BTEST)深圳信狮职业培训学校为你的梦想创造可能。
学校地址:深圳市福田区深南中路(兴华宾馆对面)核电大厦三楼
咨询电话:O755-83369000      83369001
学校网站:http://www.sz-btesting.com



在经历了长期的不为人知和可有可无后,软件测试工程师目前已变的炙手可热。地位变迁的背后推手,是市场竞争的日益激烈和软件企业以及用户成熟度的不断提高。
作为一个软件测试的专家,清华大学教授郑人杰20年来的经历颇有一些戏剧性。郑人杰首次因为软件测试为人所知,是在1980年代初期。当时清华大学从日本富士通公司引进了一台型号为M150的计算机,日本人以人手不足为由,要求中方做一个基于FORTRAN的动态软件测试工具。“我们当时就是考虑不能给清华、给中国丢脸,一种非常朴素的爱国心态。”郑人杰说。一年以后,他们提交了这个测试软件,而且顺利通过验收。日本人也出乎意料,《读卖新闻》也在头版头条撰文,称“日本富士通公司从中国进口了高水平的软件”。中国的《参考消息》也加以转载。
此后,郑人杰一直投入在软件测试领域的科研。1985年他翻译出版了Glenford J.Myers 的《计算机软件测试技巧》一书,此后1992年又自己编写了国内第一本软件测试教材《计算机软件测试技术》。遗憾的是,几乎没有产生任何反响。
而现在,书店里已经有了许许多多关于软件测试方面的书籍。出版社邀请郑人杰再版他的《计算机软件测试技术》。可是“我已经70岁了,没有精力了。”郑人杰说。
即使在2003年,人们对软件测试还是有着不少误解。“很多测试其实只是Monkey测试。--------“就像猴子跳上键盘,蹦来蹦去,偶然踩到了某一个健,或者就能够发现一个两个Bug(缺陷)。在国外许多国家的软件公司,软件测试工作已经演变成一门独立的科学,包括了配置方案、测试机制、跨平台策略和产品性能、稳定性等独立区域的知识模块。同时,软件测试员需要参与包括需求分析—设计—编码等所有软件开发环节,尽可能地发现每个环节可能存在的Bug.“这是一个要求非常高的职业。”郑人杰说。
而所有的招聘网站都开始发布同样的信息:软件测试工程师供不应求,企业招聘不到合格的人才。智联招聘一篇文章称,“从入门级的初级测试工程师到高级测试工程师以及项目Leader全线短缺”。国家劳动和社会保障部也在3月份发布信息,称未来几年软件测试员这一职位,将会产生大量的市场需求。
国外小一些的软件企业,软件开发与测试人员之比基本上是1:1。微软公司是1:2。windows2000 操作系统在研发过程中甚至使用了250名项目经理、1700名软件开发工程师、3200名软件测试工程师。但比较而言,中国的大型软件企业如神州数码、东软等,比例较高,达到了4:1.而其他一些企业,只有10:1。软件测试人员缺少制约着IT企业向“外“走。巨大的市场空缺,使得从初级软件测试工程师,到高级软件测试工程师,再到测试经理,这个在国外需要耗费10年左右的职场历程,在目前的中国,只需要3年甚至更短的时间。
软件测试工程师地位“翻天覆地”的变化,源自信息产业的发展以及软件企业自身、用户成熟度的不断加深。“一方面,计算机使用越来越普及,越来越多的领域使用了计算机,特别是一些重要领域如国防、银行、金融、通讯、航天等,他们对软件质量要求很高。”郑人杰告诉记者,同时出现的一些问题,也引发了人们对软件质量的关注。比如2002年欧洲载重10吨的阿丽亚娜5型火箭发射失败,最后证实是软件质量问题。而这导致了整个航天计划的推迟。同时,国内的一些银行金融系统,也会因软件质量问题不得不暂停营业。在软件业高速发展的同时,软件质量问题越来越突出,甚至成为软件产品研发和信息化发展中的一个制约因素。国外的软件测试经费,一般会占到整个项目费用的30%~40%。
中国的软件企业如果将软件质量问题转移给后期维护,就会忽略开发过程中需求分析——设计——编码阶段可能产生的Bug.这些Bug会逐渐放大,最后扩散到整个系统中,不仅很难寻找到,而且修复代价更高。“也就是说,你在销售软件时获取的利润,会在之后的维护中逐渐被消耗殆尽。”这对企业来说,显然不是一个明智的、可持续的选择。中国的IT行业发展迅速,也需要不同的人才为其加速,软件测试会是中国IT展业发展中不可缺的部分,你---准备好进入IT行业了吗?



[用户系统信息]Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
最后编辑2007-11-04 19:16:34
分享到:
gototop
 

新手上来就弄这么一个立意上来。
gototop
 

gototop
 

纯属广告,以后请发在广告版。哪位BZ把它转到广告版?
gototop
 

过客2007下了...
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT