三年前,靳剑还是某大型国有软件企业一名普通的程序员。零五年,中国软件产业开始腾飞,成为拉动电子信息产业快速增长的重要力量。在整个行业的带动下,靳剑所在的公司开始组建独立的软件测试部,他和几位同事被调往新部门,成为公司第一批测试员。
"当时,程序员即使工作辛苦,淘汰速度很快,也很少有人愿意转行搞测试。"靳剑说,"我的工作状态在相当长一段时间里都很不好,感觉自己像是别人的附庸,干得很抑郁。"靳剑表示,虽然不少企业早已产生了测试意识,并相继成立了专门的测试部门,赋予软件测试较大的约束权力,但不少公司因为测试员不够专业,致使项目经常受阻。靳剑回忆道:"尽管我们平时也对软件进行测试,但基本上是自己测自己的代码,而且我们对自己的'孩子'都很宽容。现在要专门测试别人编的程序,怎么设计测试架构、怎么写标准的测试报告、怎么跟客户沟通,甚至怎么跟搞开发的同事们沟通,都成了大问题。我们那几个转岗的,都属于没有接受过专业训练的。因为写不出标准报告,常常得靠以前的关系和开发同事说好话,可是别人干吗要信你啊!""我感到挺自卑的。"靳剑笑道,"工作单调,缺少成就感和。只有像自残一样拼命找bug,才能掩饰我心里的别扭和工作中的尴尬。有同事就此离职了。"笼罩在测试部上空的低气压很快被公司发现了。"后来就办了几次内部培训,但是效果不太明显。"不久,测试部招进一批新人。"他们是公司从职业培训学校招来的。"靳剑笑道,"我们都觉得有点惊讶--那些新员工很年轻,看起来不可能有多少工作经验,我们私底下还在议论,难道老总要病急乱投医了。"那帮年青人每天热火朝天地讨论测试方法,让靳剑感到不太愉快:"自己好像离他们很远,也不太说得到一块。我对测试确实不怎么在行,当时也开始动摇了。"不过,靳剑没想到,正是这些年青人,让他彻底打消了甩手不干的念头,并由此走上软件测试的道路。
靳剑回忆道,公司在2005年底为某银行客户编写了一套很完善的新系统,新同事小贺却提出了异议。"这套程序本身没有问题,小贺希望我们把各个环节改进得更符合客户的使用习惯,但开发同事,包括我,都认为没有必要。最终,小贺用他专业的金融行业知识把我们说服了,程序调整后,我们得到了客户的称赞。"靳剑表示,那次争执让他开始意识到测试的目的到底是找bug,还是要同时验证软件是否合乎用户需求。"我们的工作应该不仅仅像排雷工兵,只发现可能存在的系统漏洞。更应该依据客户的实际需求不断改进软件。这是软件测试从以技术为中心向以用户为中心的必然转变--即使软件安全做到完美无缺,但忽略它的易用性和用户操作习惯,同样会影响程序员的声誉和产品质量,影响我们在客户心中的形象。""这次经历对我的触动很大,我开始重新考虑测试员这份工作的意义。"靳剑说,"测试的重要性我很清楚,中国的软件产业要获得更大的发展,软件测试就必须跟上行业发展速度。但据我的了解,这一行直到目前还处于人才荒的时代。相比生命周期较短的程序员,如果能把软件测试摸透,倒是能干出一番事业。"靳剑办理了停薪留职手续,在小贺学习过的地方,威迅教育软件测试培训中心迈出了进入软件测试道路的第一步--学习理论。"这是个很容易入行的职业。由于我有一定的从业经验,本次培训重点是学习测试思想、测试框架的搭建和测试报告的撰写,以及日常沟通方式和商务礼仪。在威迅,我用半年时间收获了相当于两年的测试工作经验,对软件测试的职业发展前景也有了更深刻的认识。我跳出了程序员的圈子,开始以软件系统工程的大视角来审视软件测试这项工作。"零六年返回公司时,靳剑以卓越的测试技能和测试理念被公司任命为测试组长,并一再升职,目前已成为带领近百人的测试部主管。
靳剑告诉记者,尽管国内软件测试行业兴起较晚,但当软件质量已经成为决定企业生存和发展的决定因素、软件测试工程师的工作给软件企业带来了更大的经济效益时,软件测试就不再是"开发部门的附属品",它真正成为贯穿软件开发整个生命周期的重要环节。他表示,自己曾对软件测试抱着轻视的态度,现在却因为深刻体会到测试的重要性和趣味性,变得非常热爱这个行业。"这确实是个意外。不过,我要感谢这个意外。她让我站得更高,走得更远。"
文章来源:安博测试空间