大学学软件工程测试技术是一个很好的选择。在毕业后,你将能够掌握测试方法、工具和技巧,为公司提供高质量的产品和服务。软件工程测试技术也是一项高薪的工作,随着科技的发展,这个领域的需求将持续增长。
大学学软件工程测试技术可以吗?
大学“软件测试”没有单独形成专业,多数是以“软件工程(软件测试方向)或计算机科学与技术(软件测试方向)”开设的。
只要有一定的数学基础,就可以软件测试技术。
毕业好找工作吗?
就业前景不错!
软件测试行业的现状和前景
软件测试在整个软件开发中占据了一半或一半以上的工作量,而且具有很高的组织管理和技术难度,搞好软件测试,是保证软件质量的关键步骤,是分析软件可靠性的重要依据。
随着信息技术的发展与普及,人们在不同的场合都有可能会使用软件,如计算机、打印机、手机、银行等,但在使用软件的过程中,软件的效果却不尽人意,为了确保软件的质量,整个软件测试业界已经逐渐认识到测试的重要性,软件测试已经成为IT领域的黄金职业。
软件测试背景
(一)软件测试的起源
1961年,一个简单的软件错误导致美国大力神洲际导弹助推器的毁灭,这个简单但是昂贵的错误,致使美国空军强制要求在以后所有的关键发射任务中,都必须进行独立的验证,从此建立了软件的验证和确认方法论,软件测试也从那时候开始兴起。
(二)软件测试的基本情况
“现阶段,我国软件测试基础人才不足,已成为制约我国软件产业发展的瓶颈。”中国软件协会秘书长胡昆山说,据国家权威部门统计,中国软件测试人才缺口高达30多万,并且仍在以每年20%的速度增加,但由于软件测试的重要性是近两年才被充分认识到的,高校教育和企业培养都还没有跟上,致使软件测试人才的极度匮乏,出现跑步上岗、快速提升的状态。
在我国,软件产业的兴起和发展处于“婴儿”阶段,国内公司都只注重软件开发,而认为软件测试不重要,没什么技术含量,找一些用户,对照需求尽力去测试就行了,不考虑软件的整体性能和功能,导致软件测试以往一直被中小型IT企业所忽视,随着软件的市场的扩大,更多的国内企业也开始认识到软件测试的重要性,但是由于国内测试人才的储备相对较少,也没有人确切地知道它应该怎样发展,软件外包已成为国内软件产业发展的一个重要趋势。
软件测试行业现状
虽然软件测试处于起步阶段,发展不如想象中的那么好,但是前景是光明的,因为软件测试开始得到越来越多人的重视,像测试培训机构、各种软件测试网站的增多,软件市场的扩大,软件测试已成为IT中的一个重要行业。
(一)软件测试规范性和重要性不断提高
工业和信息化部软件与集成电路促进中心主任助理刘龙庚在接受CSIP网站采访时说:政府主管部门很重视软件产品的质量,2001年信息产业部发布的部长5号令,实行了软件产品登记制度,规定凡是在我国境内销售的产品必须到信息产业部备案登记,而且要经过登记测试,同年起,国家质检总局和信息产业部每年都通过测试对软件产品进行质量监督抽查,国家人事部和信息产业部2003年关于职业资格认证第一次在我国有了“软件评测师”的称号,这是国家对于软件产品质量以及保障软件产品质量的软件测试职业的高度重视与认可,也就是说,在国家的政策与各部门的大力支持下,我国的软件产品会更加合法化,对软件测试的重视性也与日俱增。
(二)国内测试行业现状
关于国内软件测试的现状,2011年4月发布的《2007年度软件测试行业专项调查报告》中,有几个数据表明软件测试受到越来越多企业的重视。
1、软件测试重要性,调查结果表明, 68.2%的企业认为软件测试非常重要,必须设立专门的测试部门,与开发有同等重要的地位;31.8%的企业认为软件测试比较重要,而认为软件测试只起到“一定作用”或“可有可无”的比例为0,可见软件测试在软件行业中的地位越来越高。
2、测试人员所占比例,调查数据显示,测试人员与开发人员比例为1:5的企业高达36.4%,比例为1:2的企业占31.8%,比例为1:1及以上企业仅占31.7%,由此可见,部分公司的测试人员仍然偏低。
3、软测人才的能力情况,调查表明,72.7%的被调查企业认为"很多计算机专业应届毕业生缺乏实际经验和动手能力";59.1%的认为"以往有做过测试的应聘者并未系统化掌握软件测试流程";54.5%认为"有些应聘者虽有其他工作经验,但不了解软件测试岗位需求;软件测试人员不好招而有经验的更难以招到";超过一半的认为"绝大多数应聘者缺乏系统培训"也是软件测试人才招聘中让企业头疼的问题。
(三)测试人员的现状
目前在国内120万软件从业人员中,真正能担当软件测试职位的不超过5万,主要表现在: 1、测试人员的基本功不够牢固:缺乏系统培训,只懂得一些表面上测试技术,不能作更进一步的研究。 2、专业知识不够扎实:学习的技术比较浅并且杂,不能进行实际的应用。 3、没有建立相对完整的测试体系概念,忽视理论知识:大部分人对软件测试的基本定义和目的不清晰,对自己的工作职责理解不到位,缺乏测试理论知识,认为理论知识没有而没有深入理解测试的基本道理。 三、软件测试人才的培养
北大青鸟(鼓楼校区)欧阳校长介绍,“软件测试人才结构不健全的根本原因是人才培养途径不健全。” 要解决这种现状,我觉得从以下几个方面着手:
1、高等教育:高等院校应开设软件测试专业,从软件测试基础着手,让学生学会软件测试的基本方法和技术、实用测试工具,并通过实训项目使软件测试专业的学生获得真实的测试经验。 2、企业内部需求:企业可以培养本企业的专门软件测试人员,重要的培养企业人员具有软件测试实际的操作经验、严密的逻辑思维能力、全面的技术能力、团队合作精神、良好的学习能力、耐心、细心、信心、较强的沟通能力和责任心等,这样更有利于企业的发展。 3、“借力用力”:软件测试培训机构要更进一步健全培训制度, 培养更多的符合市场需要的软件测试人才。 四、软件测试的前景
(一)软件质量要求,难解市场人才荒 近年来,随着信息技术的发展与普及,软件开发的规模不断扩大,软件测试的重要性也在逐渐上升,软件质量已经成为衡量软件产业发展与壮大的重要标准,软件在正式投入运行之前,必须经过严格的测试,软件测试行业已成为IT产业中的朝阳产业。
(二)职业入门快,薪酬高 软件测试是一个可以很快入门的职业,门坎不高,对于刚刚大学毕业的学生,只要经过短期培训,就能胜任相应的软件测试工作,软件测试人员的起薪从3000~5000元/月不等,工作1~2年后,月薪达到8000~13000元的比比皆是,另外还可享受带薪年假、内部培训、住房公积金等福利待遇,可以说比软件开发的薪资水平要高。
(三)职业寿命长,发展空间广阔 软件测试无年龄限制,要求的是经验和耐心,随着测试经验的丰富积累,就会练就“火眼金睛”的本领,而且随着项目经验的不断增长和对行业背景和深入了解,经验和资历会带来更高薪资和更高地位,会越老越“值钱”。
(四)无性别歧视,就业竞争小 软件测试岗位要求工作人员具备经验、认真、耐心、细致、责任心、沟通能力强等,所以对性别没有偏好,同时也不需要在小企业积累经验就能获得知名企业的入门通行证,工作压力、强度相对较小。 (五)涉及范围广,多元化发展 测试人员不但需要对软件的质量进行检测,还能接触到与软件相关的各行各业,项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼,从而为自己的多元化发展奠定了基础,经过一两年实践后,很容易晋升到主管、项目经理等高级职位。
随着软件产业的发展,市场对软件质量的要求越来越高,软件质量已经成为衡量软件产业发展与壮大的重要标准,软件在正式投入运行之前,必须经过严格的测试,软件测试行业已成为IT产业中的朝阳产业。
现在软件测试怎么样?好入门吗?
感谢今日头条的邀请!
我个人16年的工作都是围绕着供应链, 在做PM时曾与软件测试工程师打交道,个人观点如下:
1、软件测试主要是检查软件是不是有缺陷,是否稳定,就像一个医生要能发现问题,也像一个质量管理师要能给软件“ 把好关 ” 。 不能简单认为只是“测试” 或普通产品的测试,用测试工具只能解决表面问题,真正要解决的是面对软件出现的问题该如何与软件工程师一起找到原因并提出改进方案,这样以来,除了你要了解软件测试理论、测试方法、测试流程、测试方案,同时也要熟悉软件开发流程,这样以来难度就不小了。
2、软件测试根据你可以在测试这一件事上贡献的能力大小,分为初级软件测试工程师,中级软件测试工程师,高级软件测试工程师。 如果只是初级软件测试工程师,那么确实很容易入门,大多只需要按