技术开发 频道

初出茅庐我的测试工程师之路



    【IT168 专稿】随着中国软件的不断发展,几年前软件程序员还是作为一项新兴的职业,但今天已经不断慢慢变成了所谓的"IT民工"。正好笔者这是其中的一员,经历了从测试工程师, 开发工程师到项目主管、再到项目经理的角色转变。有高兴,有失落,也有郁闷。“酸甜苦辣”这四种味道几乎涵盖了人生应有的全部体会。这里与大家分享从事测试工程师的几个印象深刻的瞬间以及感受,同时借此机会总结一下自已的得失。

    一.初体验测试的苦与闷
    毕业同年7月,我进入公司软件开发部工作。作为新员工参与的是测试工作。主要是进行手工执行功能测试。天天进行的是基础和简单的测试,不仅是工作量大的体力辛苦活,天天超时加班,而更大的挑战在于重复工作的闷。而且做测试比做开发工资和待遇相对差一些,这与我原来想成为程序员的目标有巨大的落差。

    应当承认,目前国内的软件测试工程师的地位和待遇相对较低,而且不少测试人员象我一样存在浮躁的心态。由于软件测试的根本是功能,所以测试人员需要非常多的精力投入到功能中,我刚开始时认为软件测试就是拿着鼠标乱点,很看不起测试的工作。其实每个人对于自己一些不太了解的事情总会有一些比较片面的看法。软件测试远远不是乱点能解决。乱点的确也算是一种测试,名词叫随机,但是如何从随机中找到规律,如何能遍历所有的功能,这都需要一些前人或自己总结出来的方法来指导测试,以后的痛苦经历使我认识到测试真不简单。

    这个时候,非常幸运的是我遇到了我的主管吴生,后来成为了我的良师益友。在我的经历中,让我感受最深的是每个人在成长的过程中,每个不同的阶段必须要有最少一个良师益友,这样你在生活中或者说工作才会有快速的成长。我现在也非常清楚记得吴生当时对我说的话:好好规划自己的路,不要跟着感觉走。你虽然想从事开发,但公司安排了你做测试,那么,就需要慎重考虑自己的轨迹。既然你入了测试这行业,就需要对该行业深入了解,不要感到失落和频繁跳槽,特别是不要为了苦闷和一点工资而转移阵地,从长远看,这点苦闷和钱根本不算什么,当你对一个行业有了体会和感觉,以后钱根本不是问题。频繁地动荡不是上策,如果只是浮躁而没有能够静下心来做事情和摸透这个行业,你就永远是新手。

    吴生的建议认为虽然软件测试是个可以很快入门的辛苦体力活,门槛不高,在公司待遇和地位相对差一点。但是,不要认为什么人都可以做好软件测试,因为会做和做好是两个概念。对于刚刚毕业的学生,如果希望今后从事软件开发,那么,先从事一段时间的测试可能更有利于今后的编程。而对于具有多年编程经验的程序员,如果改行做测试,更容易提高技术。

    正是吴生的谆谆教诲使我静下心来,对软件测试有了新的认识。平时在和朋友沟通中我也了解到有很多测试工程师是由于不能从事其它工作才从事测试的,因而工作中也是不断抱怨待遇、团队环境等不能满足自己的要求。我也曾经对软件测试很轻视,这也是大多数程序员的心态,程序员最讲究“编程才是硬道理”。我在测试工作中应用软件测试工具,方法,理论,技术等,使我深刻体会到软件测试的重要性和趣味性。此时,我才跳出了“小程序员”的圈子,以软件系统工程的更大视角审视软件测试这项工作。在此建议测试工程师,如果选择了这个行业,就应该认真地对待工作,抱怨永远解决不了问题。
0
相关文章