《华电软件测试调研报告》由会员分享,可在线阅读,更多相关《华电软件测试调研报告(4页珍藏版)》请在金锄头文库上搜索。
1、华电软件测试调研报告软件测试产业及其人才培养调研报告马重申,软件1002,华北电力大学(保定)0引言随着社会的发展,软件在我们的生活工作中发挥出了越来越大的作用,华电软件测试调研报告。而在软件工程中,软件测试工作非常重要,它是确保软件质量的关键。基于此之上国内软件行业迅猛发展,需要大量软件测试人才。传统计算机学科教育大多是培养理论性计算机人才,而忽视偏向实践方面的软件测试的人才,以至于他们无法适应企业的实际需要。因此在论述了对软件测试的认识,及对现今软件测试人才的特点和面临的问题加以分析,具有一定的积极意义。1软件测试概述1.1 关于软件测试的认识软件测试主要是指在将软件投入使用之前,对其需求
2、分析、系统设计以及源代码所执行的复查检测,这是保障软件质量的一项关键工作。通俗点说,为找到软件中存在的错误而执行程序这一过程就是软件测试。在软件测试工作中,我们可以依据测试方案及流程通过测试工具来测试产品的功能和性能,然后分析及评估测试方案有可能存在的问题。另外,一般在执行测试用例之后,还要进行跟踪故障,这也是确保开发产品满足需求的一个重要保障。 在软件开发的每一个阶段中,人员的参与都是离不开的部分,而人的工作以及人们之间的通信质量有很难做到完美无缺,这就导致了错误是不可避免的。另外,伴随着计算机控制对象越来越复杂,且软件的功能及规模也在不断的提升,这也使得错误相对而言更容易发生,比如对于Wi
3、ndos NT操作系统来说,其代码约为3200万行。总体来看,在软件设计阶段,人们所犯的错位是引起软件失效的主要原因,而软件缺陷的根源则在于软件的复杂性。 在确保软件可靠性以及质量的过程中,软件测试属于最为主要的手段,以当前的软件工程来看,多以结构化分析及设计作为核心,因此在开发阶段,需求分析以及设计都是以工程管理以及技术评审作为质量的保障手段,而工程管理以及技术评审又存在着主观上的缺陷,很容易遗漏错误使其延续至开发阶段。1.2软件测试的必要性由上文可以看出,软件测试是非常重要的一项工作。而事实也证明了其重要性,在软件界,软件危机曾是最热门的话题,无论是专家还是软件从业人员,都成为此工作投入了
4、大量的精力。随着社会的发展,人们对于软件的认识也越来越深入,也意识到了软件危机仅仅属于一种状态,而软件中的错误才是使软件开发进度、成本及质量失控的根源。所以与此同时,软件测试行业有其存在的必要性,而其中人才的培养才是重中之重。2软件测试人才特点软件测试人才是奋斗在测试一线,必须具有一定理论知识、较强逻辑思维能力,掌握软件开发、测试工作所必备的专业基础知识,具有探索和良好的团队合作精神。根据软件测试人才的特点,创建知识、能力和素质三位一体的软件测试应用型人才的培养体系。知识是人才的基础,素质需要知识来提高,知识的运用来培养能力。知识部分表示人才所应具备的计算机专业理论知识,这些知识主要通过合理的
5、课程群来实现。能力表示人才所应具备的专业技能,这些技能主要通过实践教学体系来实现。素质表示人才具备的职业素养,这些素养包括良好的表达、探索精神、坚持不懈精神和沟通能力等。3软件测试人才的现状近年来, 软件产品的质量控制与质量管理越来越受到重视,软件测试工程师已成为lT企业急需的人才。但由于我国对软件测试技术在软件行业中的重要作用认识较晚, 所以这方面的专业技术人才很少, 人才的供需之间存在着巨大缺口。数据显示, 目前我国120 万软件从业人员中,真正能担当软件测试职责的不超过5万人。许多软件企业因为招不到足够的测试人才而不得不使项目延期。业内专家认为, 软件测试人才缺失的问题正影响着我国软件业
6、的健康发展,需加大软件测试人才的培养力度。由于软件测试的理论研究及工程应用是近10 年首先在发达国家发展起来的, 而我国这方面的研究与应用才6、7 年的时间, 使得国内高校软件专业人才培养中缺少了软件测试知识与技能专项,调查报告华电软件测试调研报告强强联手, 学校在培养软件测试人才的同时多引进测试实践,软件测试培训中心可以把培训班办到校园内。在培训在职测试人员时,多请高校的理论专家们来讲课,,取长补短,相互融合。3. 加大软件测试产业的开发力度,吸引更多人才。一个软件开发公司的测试小组理应做好软件开发过程的全测试, 而作为一个独立的软件测试机构应该多方拓宽自身业务, 由开始受客户委托, 对已开
7、发的产品进行验收、认证测试, 逐步介入软件开发前的需求评审, 开发中的文档资料评审、代码走查等, 最终发展为软件监理。在此基础上, 逐渐提高测试机构的业务和技术水平, 大力开拓国外市场, 比如软件外包测试等。4结束语因为软件测试本身是软件工程的极其重要一部分, 要想让软件测试产业有拥有更大的发展, 从事软件测试业的人才培养至少应具备3 个条件, 一是成为另一个更大事物发展的瓶颈时; 二是人们都知道应该让它发展时; 三是人们都认真对待它时。众所周知,中国软件产品质量已成为软件产业发展的心病, 而软件测试正是其解决之道, 但大家对其重视程度还不够。软件测试业的管理者从业者们应该做出更大的成绩来推动软件业的发展,培养软件测试人才。与此同时人才的培养是一个综合的过程,良好文化环境也是保证人才健康成长的不可忽视的软环境。希望软件测试能够为软件企业培养更多合格的软件测试人才。5参考文献 CemKaner等著.计算机软件测试.北京: 机械工业出版社, 2016. 兰景英应用型软件测试人才培养模式探索与实践,潍坊教育学院学报,20*,吴蒇葳对软件工程中测试的思考科技致富向导,20*