前言
测试人员几乎都会遇到一个艰难的时期——测试瓶颈期。测试虽然相对比开发入门门槛低,但是要深入却很难。在2年前我陷入了瓶颈期,在那个阶段我很焦虑、很迷茫,感觉自己处于一个不上不下的状态,想深入进阶却不知道从哪入手。怀疑自己适不适合做软件测试这个岗位,甚至想要转岗。后面通过不断的认识软件测试、规划自己的职业发展方向,最终还是坚持了下来。庆幸自己坚持下来了,因为对比与其他的岗位自己还是最适合软件测试。
一、首先我觉得认识软件测试是非常重要的
《测试架构师修炼之道》(刘琛梅)一书中概述出了软件测试的认识发展历程,如下:
①[证实]软件是正确的(1975年出自《软件数据选择的原理》)
②[证伪]测试是发现错误而执行的活动(1979年出自《软件测试的艺术》)
③[预防缺陷]测试是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量(1983年出自《软件测试完全指南》
④[质量提升]测试是为了度量和提高被测软件的质量,对测试软件进行工程设计、实施和维护的整个生命周期过程(2002年出自《系统的软件测试》
以上不难看出软件测试已经形成一条测试体系,并且对软件测试的认识深度是在不断提升的。
瓶颈期最难的就是迷茫,不知道该往个方向发展,规划自己的测试职业发展方向是突破瓶颈期的关键。那如何进行职业规划呢?
书中也给我们提供了两个发展方向进行参考:管理层和技术层面。
(1)管理层发展