10年软件测试工作总结

发表于:2014-8-18 11:07  作者:bobbleyan   来源:51Testing软件测试网博客

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 测试人生 测试感悟 测试技术

  原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。
  时光荏苒,从毕业到现在已经10年,10年来一直从事着软件测试工作。从一个什么都不会,到测试技术人员再到测试管理,期间有迷茫,有痛苦,有弯路,有捷径。今天对自己过去的10年测试经历做一个总结,一是给自己重新出发增加动力,二是给刚入道的、迷茫中的测试朋友一点点建议,希望你们少走弯路。
  首先,谈谈测试职业规划,即做什么的问题。所谓方向比努力重要,这绝对是一句真理。如果能在刚走上测试工作岗位的时候明白这个道理,那么不出5年,你一定能成为某一测试领域的专家,那时不管是薪水、自信心都是顺其自然的事情。但是遗憾的是,我们获取的太多信息是,测试人员是一个通才,什么都要学,什么都要懂。结果这样的一个方向,导致了3脚猫功夫的测试人员一大把。那么什么都懂一点的测试人员难道就没有用武之地了吗?也不是,可以朝着测试管理岗位发展。说到这里,引出了测试职业规划的第一条路:测试管理。那么很容易想到职业规划的另外一条路,测试技术专家。在测试技术领域里,无外乎就是性能测试专家和自动化测试专家。
  明确了软件测试职业规划的三个方向,接下来就是如何选择一条适合自己的方向。下面给出我的几条建议。
  关于选择测试管理:首先你一定不是一个喜欢技术,对技术敏感的人,这个很容易判断。第二,你一定是个善于沟通,组织协调能力强的人。第三,你的长期抗压能力较强,上能顶住领导批评,下能顶住下属埋怨。能受得了委屈,吃的了亏。第四,你对管理工作充满持续的激情,如果过去你是一个比较如鱼得水的学生干部,那更加没问题。总之,相对你的IQ,你的EQ更高。那么从性格上来说你比较适合做测试管理工作。
  关于选择性能测试专家:正好和测试管理人员具备的性格相反,首先,你不喜欢组织协调这样的工作,你性格有些孤傲,你上学的时候一定不是学生干部,或者不是一个如鱼得水的学生干部。第二,你不一定是个技术狂热者,但你不排斥技术,你的动手能力较强,喜欢实践。能静下心来学习。那么你有成为一个技术专家的潜力
  关于选择自动化测试专家:和性能测试专家类似,如果你掌握一门编程语言,或者有信心学好一门编程语言,那么恭喜你,你有成为自动化测试专家的潜力。通常,性能测试专家和自动化测试专家在技术上是相通的。
  确定了自己的测试发展方向,接下来就是如何实现的问题。有一个著名的10000小时定律理论,即一个人想要成为某个领域的专家,需要经过1万个小时的锤炼。按此比例计算,如果以每天工作8小时,一周工作5天计算,那么成为一个领域的专家需要4-5年的时间。
  关于如何成长为测试管理人才:首先你一定要成为一个功能测试专家;通过参与至少2个完整项目的测试工作,你对测试理论、一个完整项目的测试流程、测试活动、测试输出了于指掌。第二,尽量选择一个行业如电信、支付、网购、通讯等深入做下去,成为该领域的业务专家。因为测试经理的角色往往也是半个需求人员的角色。第三,尽量在头三年的时间里,亲自参与功能测试、性能测试、自动化测试工作,为后面测试管理的招聘工作、测试计划、人员分配、任务安排打下一个良好的技术基础,说白了,测试管理工作也是一个技术管理岗位,没有一定的技术功底,很难开展后续的管理工作。
  关于如何成长为性能测试专家:刚进入测试管理岗位,你负责的工作一定是功能测试任务。没有机会接触性能测试工作。怎么办?我的建议是:自学或者参加培训班,如果你是一个自我管理能力非常强的人,建议自学,如果不是,那么建议参加专门的性能测试培训班。参加培训班之前最好大致了解一下性能测试的基础知识。

【大佬说】测试员跳槽时,如何高效地准备面试?
21/212>

评 论

  • 尘埃飞扬 (2016-2-21 21:22:35)

    尤其是长期的手工测试很容易把理想磨平

  • jetqu (2015-10-14 14:22:57)

    确实不错,心声

  • gxietest (2015-9-28 10:16:50)

    写的挺不错的,有干货,赞一个

  • yajing (2014-10-10 16:20:11)

    写的很好,对于我这种三脚猫功夫的人很受用。我在大学学的软件开发,自己还在外面学习了软件开发的课程。可是很惭愧,毕业后没有找到软件开发的工作。现在马马虎虎做软件测试2年了,需要给自己一个职业规划了。首先开始做性能测试专家,COME ON!!!

  • Tusna (2014-10-10 13:58:48)

    非常赞

  • piaolingxue423 (2014-8-27 12:33:41)

    写的非常好  点赞

  • luoqian188 (2014-8-18 22:51:44)

    我以前做过一年半的Java开发,之后做了一年多功能测试,现在想往技术发展。可还是没想好性能和自动化哪个更适合我。

  • Minoz_Vicky (2014-8-18 17:27:40)

    现在正处于迷茫阶段啊,不知道要走哪条路,多谢指点

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道