提起如今的IT项目,软件工程倍受关注。在潮起潮落的IT洪流中,软件项目越来越凸现大型化、复杂化的发展趋势。而软件的质量更是众人关注,如何满足各方需求,做出更好的软件系统?测试管理逐渐成了大家目光的焦点。软件的质量靠什么,靠管理、靠各个软件过程的严密配合。但勿庸置疑,质量的守护是靠测试。软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作。
目前软件测试的重要性已经得到了越来越多的企业关注。数据显示,有68.2%的受调查企业认为软件测试非常重要,必须设立专门的测试部门,并将其放到与开发环节同等重要的地位。业内人士介绍,一个正规的软件开发项目应该包括软件开发和开发测试两大部分,而且旨在提供质量保证的测试部分应该占更大的比重,标准的软件开发和测试人才的比例应该为1:1或1:2,而目前国内这个比例则为5:1。一方面,企业对软件测试人才有大量需求,但苦于招不到合适的人。而另一方面,很多应聘者却因为缺乏相关技能而被用人单位拒之门外,软件测试人才职场正面临着尴尬局面。国家信息产业部发布的最新报告显示,我国目前软件从业人才缺口高达40万人。即使按照软件开发工程师与测试工程师1:1的岗位比例计算,我国对于软件测试工程师的需求便有数十万之众,而目前,我国软件开发工程师与测试工程师岗位比例为6:1。预计在未来5至10年中,我国社会对软件测试人才的需求还将继续增大。
开发测试人才的就业行情一路看涨,各大知名IT公司皆面临“招人难”的困境,沪上各大知名IT培训机构也纷纷推出相关测试课程,以缓解IT企业的用人之需。据记者了解,威迅教育即将推出的VCTE课程即是面向专业的开发测试人才所设。软件质量的高低和开发过程中以及开发完成之后的测试环节息息相关,据了解,软件开发过程中完整的测试过程应该包括单元测试、集成测试、系统测试和验收测试四个环节,而目前国内的开发测试多集中在相对简单的验收测试这一环,软件开发之初更重要的相关测试步骤却并无涉及,这也是造成我们软件质量相对较差而无市场优势的一个重要原因。