软件测试的发展现状与前景

上传人:j****9 文档编号:47096292 上传时间:2018-06-29 格式:DOC 页数:2 大小:33KB
返回 下载 相关 举报
软件测试的发展现状与前景_第1页
第1页 / 共2页
软件测试的发展现状与前景_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件测试的发展现状与前景》由会员分享,可在线阅读,更多相关《软件测试的发展现状与前景(2页珍藏版)》请在金锄头文库上搜索。

1、软件测试的发展现状与前景姓名:郑鸥翔 学号:20092337市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。但是,现实情况是,与软件编程比较,软件测试的地位和作用,还没有真正 受到重视,对于很多人(甚至是软件项目组的技术人员)还存在对软件测试的认识误区, 这进一步影响了软件测试活动开展和真正提高软件测试质量。 我国的软件测试技术研究起步于“六五”期间,主要是随着软件工程的研究而逐步发 展起来的。由于起步较晚,与国际先进水平相比差距较大。随着我国软件产业的蓬勃发展以及 对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试正在逐步成为一个新兴的 产业

2、。从目前来看,可主要从四个方面来分析我国测试行业的现状。 1.软件测试重要性和规范性不断提高 国家各部委、各行业正在通过测试来规范软件行业的健康发展,通过测试把不符合行业标 准的软件挡在门外,对行业信息化的健康发展起到了很好的促进作用。在信息产业部关于计算 机系统集成资质以及信息系统工程监理资质的认证中,软件测试能力已经被定为评价公司技术 能力的一项重要指标。2001 年信息产业部发布的部长 5 号令,实行了软件产品登记制度,规定 凡是在我国境内销售的产品必须到信息产业部备案登记,而且要经过登记测试。同年起,国家 质检总局和信息产业部每年都通过测试对软件产品进行质量监督抽查。国家人事部和信息产

3、业 部 2003 年关于职业资格认证第一次在我国有了“软件评测师”的称号,这是国家对于软件测 试职业的高度重视与认可。 2.从手工向自动化测试方式的转变 传统的项目测试还是以手工为主,测试人员根据需求规格说明书的要求,与测试对象进行 “人机对话”。大量的手工增加了项目人力成本和沟通成本、低效率以及高差错率,随着软件 业的不断发展及软件规模的扩大,客户对软件的质量要求越来越高,针对企业的网络应用环境 需要支持大量用户和复杂的软硬件应用环境,这样测试的工作量也越来越大,自动化测试及管 理已经成为项目测试的一大趋势。 自动化测试通过测试工具和其他手段,按照测试工程师的预定计划对软件产品进行自动的 测

4、试,它能够完成许多手工无法完成或者难以实现的测试工作,更好地利用资源,将繁琐的任 务赋自动化方式,从而提高准确性和测试人员的积极性。正确、合理地实施自动化测试,能够 快速、全民地对软件进行测试,从而提高软件质量、节省经费,缩短产品发布周期。 3.测试人员需求逐步增大,素质不断提高 随着 IT 业的迅猛发展,软件外包服务已成为继互联网和网络游戏后的第五次全球浪潮。 由于外包对软件质量要求很高,国内软件企业要想在国际市场上立足,就必须重视软件质量,而作为软件质量的把关者,软件测试工程师日渐 “ 走俏 ” 。目前在国内 120 万软件从业人 员中,真正能担当软件测试职位的不超过 5 万,而目前高等教

5、育中专业的软件测试教育近于空 白,独立开设软件测试课程的高校非常少,这就形成测试人才紧缺、需求不断增大的现象。据 分析,目前国内软件测试的人才需求缺口超过 20 万人。因此软件企业开始加强和重视测试人 员的选拔、培养和知识培训。一方面,对测试人员的素质和要求逐步提高,测试人员不仅应掌 握相关计算机知识背景、软件工程基本知识、熟悉项目编程语言、熟悉项目技术架构及需求内 容,而且要求工作有责任感、独立分析能力及团队精神等方面;另一方面,软件企业为测试人 员提供进一步的知识培训机会,以应对各种项目的复杂情况。 4.测试服务体系初步形成 随着用户对软件质量的要求越来越高,信息系统验收不再走过场,而要通

6、过第三方测试机 构的严格测试来判定。“以测代评”正在成为我国科技项目择优支持的一项重要举措,比如国 家“863”计划对数据库管理系统、操作系统、办公软件等项目的经费支持,都是通过第三方 测试机构科学客观的测试结果来决定。尽管这是一门崭新的学科 ,目前在国内的发展仍处于 “婴儿“阶段,但看到越来越多的软 件公司为软件测试招兵买马 ,看到越来越多的技术人员投入到软件测试中 ,我就情不自禁地 感叹:机会来了!这机会不仅仅是某一个人的 ,而是所有人的 ,它对每个人都是公平的 ,学的领 域需要新的理论新的工具新的方法 ,由于国内的软件测试还处在一个比较初级的阶段,没有 人确切地知道它需要什么样的基础 ,

7、也没有人确切地知道它应该怎样发展 ,因此这个领域需 要大家来共同革命 ,以促进它的深入发展。 随着软件产业的发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发 展的核心。几乎每个大中型 IT 企业的软件产品在发布前都需要大量的质量控制、测试和文 档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。软件测试工程师就是 这样的一个企业重头角色。业内人士分析,该类职位的需求主要集中在沿海发达城市,其 中北京和上海的需求量分别占去 33%和 29%。民企需求量最大,占 19%,外商独资欧美类企业需求排列第二,占 15%。然而,目前的现状是:一方面企业对高质量的测试工程师 需求量越来越

8、大越大,另一方面国内原来对测试工程师的职业重视程度不够,使许多人不 了解测试工程师具体是从事什么工作。这使得许多IT 公司只能通过在实际工作中进行淘 汰的方式对测试工程师进行筛选,因此国内在短期将出现测试工程师严重短缺的现象。根 据对近期网络招聘 IT 人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招 聘会上顺利招到合适的人才。在具体工作过程中,测试工程师的工作是利用测试工具按照 测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试用例,设计和 维护测试系统,对测试方案可能出现的问题进行分析和评估。对软件测试工程师而言,必 须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它 关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的 技术水准是无法胜任这项工作的。同时,由于测试工作一般由多个测试工程师共同完成, 并且测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较 强的技术能力而且要有较强的沟通能力。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号