软件测试职业岗位趋势分析概要

上传人:hh****1 文档编号:209041771 上传时间:2023-05-12 格式:DOC 页数:5 大小:17.50KB
收藏 版权申诉 举报 下载
软件测试职业岗位趋势分析概要_第1页
第1页 / 共5页
软件测试职业岗位趋势分析概要_第2页
第2页 / 共5页
软件测试职业岗位趋势分析概要_第3页
第3页 / 共5页
资源描述:

《软件测试职业岗位趋势分析概要》由会员分享,可在线阅读,更多相关《软件测试职业岗位趋势分析概要(5页珍藏版)》请在装配图网上搜索。

1、软件测试职业岗位趋势分析摘 要 全球信息化 不但推动了中国软件产业的发展,更极大地促进了软 件测试业发展, 但是在软件测试的相识、 软件测试技术、 软件测试商业化等方面, 目前中国的软件测试业与欧美还有很大差距。 本文阐述和分析了国内软件测试职 业岗位的现状、 存在的问题和缘由, 给出了肯定的解决方案, 并对于将来的发展 趋势作相关分析。关键词 软件测试;软件质量监控;软件测试外包;软件测试产业化要想谈软件测试岗位的发展趋势, 就不得不先对软件测试岗位做一个名词解 释。什么是软件测试岗位,它须要做什么?软件测试岗位是指理解产品的功能要求,并对其进行测试,检查软件有没有 错误(Bug ,确定软件

2、是否具有稳定性(Robustness ,写出相应的测试规范和 测试用例的工作岗位。 简而言之, 软件测试岗位在一家软件企业中担当的是 “质 量管理”角色,刚好纠错刚好更正,确保产品的正常运作。全球信息化极大移动了中国软件产业的发展, 但目前与 欧美发达国家还有很 大差距,究其缘由,大多人认为国内软件产业起步晚,基础差。但经过调查与了 解不难发觉, 这种现状是市场运作模式、 管理理念、 质量监控体系不健全和不完 善造成的。软件质量监控体系包括软件质量管理认证体系, 如 ISO9001与 CMMI ; 质量度 量与管理模型,如 Rayleigh 模型与 PTR 子模型;软件开发过程与监控,即软件

3、测试等。 本文只对软件测试的相识、 测试技术、 测试商业化等方面作一些浅显探 讨。一、国内软件测试现状国内软件测试的现状是令人担忧的,在软件业中处于弱势地位,软件测 试在软件业中的比重和质量与欧、美、日、印度有着较大的差距。依据最近一些针对部分软件企业软件测试现状的相关调查, 我们我们不难看 出目前国内软件测试的现状和存在的问题:一是软件测试的地位还不高, 在很多 公司还是一种可有可无的东西, 大多只停留在软件单元测试, 集成测试和功能测 试上; 二是软件测试从业人员的数量同实际需求有不小差距, 国内软件企业中开 发人员与测试人员数量一般为 51, 国外一般为 21或 11, 而最近有资料显

4、示微软已把此比例调整为 12。另据调查, 国内缺乏完全商业化的操作机构, 一般只是政府部门的下属机构 在做一些产品的验收测试工作, 就像质检部门为新产品加盖一个“合格”标识而 已,实质意义不大,软件测试产业化还有待开发和深掘。二、目前现状缘由剖析在探讨中我们发觉,软件测试处于目前这种状态主要有以下几个因素:1. 国内软件产业本身不强大。中国软件产业最近几年来发展特别迅猛,业 绩也是每年以百分之几十甚至成倍的速度增长, 数据虽然好看, 但由于基数很小, 从总量来说仍旧不大。 软件公司规模不大, 并且大多日子不好过, 还处于一种为 “生活”发愁, 向上扩张阶段, “温饱”问题还没解决, 怎能侈求“

5、小康”呢? 而搞好软件测试恰恰正是由“温饱”向“小康”的转变, 软件企业也是在从量的 追求向质的追求转变, 因而软件产业的不发达导致软件测试的不旺盛也就是顺理 成章的事。2. 对软件测试的相识和重视程度不够。在中国很多软件企业“重开发,轻 测试”, 很多人认为, 软件测试就是在程序员编程时的单元测试、 集成测试和功 能验证测试, 甚至有人认为进行过多的测试是自己对自己过不去, 影响开发进度, 奢侈人、财、物。然而,软件测试是软件开发活动的一个重要组成部分,它贯穿 于软件开发过程的始终, 其作用是确保在开发过程中, 随时发觉问题, 促使开发 人员刚好作出修改, 以免把错误带入下一阶段。 错误是具

6、有累积效应的, 开发前 期错误过多会导致整个系统开发失败! 但事实上, 软件测试是限制软件产品质量 的重要手段,是限制成本的关键。3. 软件管理者与用户的质量意识不够强。其实说软件管理者的质量意识不 够并不完全正确,我们看到不少公司内部墙头贴着“软件质量是我们企业的生 命”的宣扬标语, 可他们却往往在软件测试要进行大量投入时, 或是在软件开发 进度与软件测试发生冲突时, 牺牲软件测试。 这是在欺瞒用户的和善, 或是钻用 户质量意识不够强的空子。4. 软件行业质量监督体系不够好。中国目前有很多软件企业在申评 ISO9001和 CMM ,这本身是好事,但申评胜利后,在软件开发过程中,大家又认 为是

7、一件很麻烦的事, 依旧故我, ISO9001和 CMM 实质上成了很多公司的宣扬品, 只是与客户谈生意时增加的一个砝码而已! 目前, 国内软件产品质量监控体系和 执行标准都是较为模糊的, 软件供应商的质量承诺, 既没有相应机构的监督, 也 没有第三方来严格论证, 承诺显得苍白无力。 这看似宽松的外部环境, 却给中国软件产业供应了滋生不求质量的温床。 从长远看这并非好事, 它会严峻损害软件 业的发展,成为软件产业快速发展的瓶颈。5. 软件从业人员的素养不够高。目前,软件测试从业人员很多是由程序员 转型来的或由程序员兼任。 软件测试实质是一个很专业的工作, 既须要较强的测 试理论素养作支撑, 又要

8、有较好的实践阅历作保证。 要成为一个好的软件测试工 程师两者缺一不行。6. 软件测试的经济效益短期内不够明显。据统计,一个好的软件花在软件 测试上的成本要占整个开发成本的 30%40%,甚至更多。相反,不做或少做测试 就会降低开发成本, 这意味着开发商又可多赚取一大笔利润。 软件测试在查找错 误过程中,遵从 80-20定理,即前 80%的错误只会花费整个测试成本的 20%,而 查找后 20%的错误会花掉整个测试成本的 80%,甚至更高。因为软件中的错误永 远也无法知道是否找完并改正, 并且一个软件中的深层次 BUG 一般不会在交付用 户时出现, 甚至有的开发商知道用户一般不会太专业, 软件明明

9、有错误, 却在交 付时将其隐藏, 等用户发觉时, 全部的款项已到手, 要改, 等升级交钱吧! 当然, 这样做的结果是鼓了当前的腰包,却伤了用户的心,毁了软件及测试业的前程。三、解决之道要想变更当前软件测试的现状,政府、软件企业、用户、科研机构、高校等 共同努力。1. 政府搭台,企业唱戏。政府的职能部门,特殊是与信息产业相关的单位 应做好以下工作:一是做好与软件质量体系相关的法律法规和行规的建立健全工 作; 二是做好质量监督员, 加大对不合格的软件开发商的惩处力度, 规范行业有 序发展; 三是建立独立的第三方软件测试机构, 其行为是市场化的, 全部软件在 上市前必需经过严格测试和认证;四是加大惩

10、处力度,让软件开发商诚信经营, 加大对软件产业、测试业的指导和引导力度。2. 呼喊客户质量和过程限制意识。 无论是政府或软件企业, 应有博大胸怀, 主动让用户参加到软件开发中, 去了解软件开发、 测试的流程, 用户从中提出更 高、更好、更有效的要求,保证产品的质量有更高的水准,削减后续维护升级工作的成本。同时因质量的提高,得到更多用户的信任,软件市场需求量会更大, 产品销量好, 企业就会有更多的投入来提高软件质量, 提高软件质量必定会催生 更多的软件测试机会,这无疑是一个多赢的选择。3. 加大软件测试人才培育和现有人员的技能培训。任何一个行业要发展, 人才是关键。 目前, 中国的软件测试人员在

11、数量和质量上都与软件测试业的发展 不适应。 要尽快解决这个冲突, 国内各大高校可以与软件测试培训中心 (甚至国 外测试机构 强强联手, 学校在培育软件测试人才的同时多引进测试实践, 软件 测试培训中心可以把培训班办到校内内, 在培训在职测试人员时, 多请高校的理 论专家们来讲课,取长补短,相互融合。4. 加大软件测试产业的开发力度。一个软件开发公司的测试小组理应做好 软件开发过程的全测试,而作为一个独立的软件测试机构应当多方拓宽自身业 务,由起先受客户托付,对已开发的产品进行验收、认证测试,逐步介入软件开 发前的需求评审,开发中的文档资料评审、代码走查等,最终发展为软件监理。 在此基础上, 渐

12、渐提高测试机构的业务和技术水平, 大力开拓国外市场, 比如软 件外包测试等。5. 多向国外学习,加大对软件测试理论、测试技术、测试管理的创新和测 试工具的开发。 这些工作肯定要由专人来做, 光靠软件从业人员搞些阅历总结是 不够的,它无法上升到一种高度来指导软件测试业的发展,应由政府职能部门、 高校和科研机构来担负这个责任。四、结束语中国软件测试业的现状是与中国的软件业水平发展相一样的, 因为软件测试 本身是软件工程的一部分, 要想让软件测试业有更大的发展, 从事软件测试业的 同仁们肯定要明白一个道理:“一个事物要想发展很快,至少应具备 3个条件, 一是成为另一个更大事物发展的瓶颈时; 二是人们都知道应当让它发展时; 三是 人们都仔细对待它时。 ”其实, 大家都知道, 中国软件产品质量已成为软件产业 发展的心病, 而软件测试正是其解决之道, 但大家对其重视程度还不够。 软件测 试业的同仁应主动自救,卧薪尝胆,做出更大的成果来推动软件业的发展。主要参考文献 1 美Cem Kaner 等著.计算机软件测试 (其次版 M.北京:机械 工业出版社,2004. 2 美William E Perry 著.软件测试的有效方法 (其次版. M. 北京:机械工业出版社,2004. 国内软件测试现状及对策探讨 黄爱明

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!