|
|
纵观软件测试的发展史,相信很多人都知道它是伴随着“软件”而出现的。 在早期软件开发的过程中,“测试”的含义其实是比较狭窄的,测试这一行业也完全由开发人员执行,几乎等同于“调试”工作。 到了上世纪80年代,IT行业得到了大力地发展,“软件”也趋向于大型化,高复杂度,这个时候“软件测试”才逐渐形成了自己的理论基础和实用技术。 经过近些年来“软件测试”行业已经有了自己的行业标准,也经历了手工测试到自动化测试的技术变革,更是形成了自己的行业规模,变得独立又庞大。 中国软件协会秘书长胡昆山曾说:“我国软件测试基础人才不足,已成为制约我国软件产业发展的瓶颈。” 根据资料统计,我国软件测试人才缺口已突破40万,而且仍在以每年20%的速度增加。而造成这一现象的原因,竟是行业对“软件测试”的重视度不够。 身在软件测试行业十几年的时间,经历了“软件测试”的很多发展阶段。可直到现在仍发现有很多人对这个行业不是十分的了解,甚至产生了很多误区, 今天小编就和大家分享一下软件测试行业中最常见的三大误区! 误区1 软件测试行业不适合女生 经过小编对慧乐课堂近一年的学员信息情况了解分析出,来学习软件测试的学员男女比例均衡。 之所以会产生这种误区,无非是因为“软件测试”属于IT行业,而这种 男多女少的说法其实是一种刻板的印象,事实是女生从事软件测试行业具备更多优势。 女生先天性格优势,测试从业人员更需要耐心、细心、举证等特征。 女生具有沟通交流优势,女生天生要比男生沟通能力要强一些。在工作中沟通的成本和工作效率大多时候是成反比的。 女生更适合行业的市场需求,软件测试职位,比起软件开发来说,工作强度小很多,是双向选择的最优选。 误区2 软件测试没什么单独存在的必要 软件测试很重要,因为软件错误可能会很昂贵甚至很危险,一个bug越长越不被发现,他就可能带来更大的隐患。此外,如果测试团队错过了准确详尽地捕捉或识别风险和软件问题,会导致一些灾难发生,那么就需要付出昂贵的代价来检测bug,所以软件漏洞或是Bug可能会导致货币和人员的损失,历史上太多这样的例子。 Uber无人车存在致命的软件缺陷,撞人致死事故前已发生37起车祸。 IOS曝安全事故!iPhone4~iPhone8存严重漏洞,无需密码可查看隐私 这些大事件的发生,都不外乎一个原因:软件存在致命性的漏洞。如果在产品上线前,检查出这些数据漏洞,想必也就不会发生这些悲剧了。 误区3 软件测试人员只会点点点,没有什么技术含量 大多数人都认为软件测试的工作就是点点鼠标、按按键盘,点点手机屏幕的事情。这是对软件测试最常见的评价,为何会出现这样的结果,那是因为说出这种评价的人大多数都是对软件测试只是一知半解。 而在熟悉软件测试这个岗位的人眼里,测试反而对技术要求更高,因为他不能像开发人员一样,只要求你的编程你能力很强就可以了,软件测试需要你的需求分析能力,业务能力,有要识别代码的能力,最起码要熟悉一门语言,还要有一定的编写能力等等。 随着时代的不断进步,软件测试已经形成了一门独立的技术科学,演变成一个具有巨大市场需求的行业。 |