自己之前写了一篇开发转测试的经历,现在就来说下测试的体验吧!
首先,对于初入此行业的我,像个嗷嗷待哺的婴儿,很幸运的遇到个能力很强 经验很足 人很好的导师,给我的测试启蒙开个好头。
其次,就正式说下我对测试行业的理解(随着经验的增加,理解可能会变化),以及与开发的不同:
测试我所接触的,还是分很多种的,比如客户端测试、后端测试 、测试工具开发。后端测试一般都需要测试开发岗,会看代码,这点开发转测试优势很大,因为不光会看代码还能看得懂代码,客户端测试和后端测试都是需要接触业务的,而测试工具开发不需要接触业务,可以说是开发测试工具,以测试为目的的开发。
测试与开发的不同有很多,说下我明显感觉到的吧。第一:测试无论是后端测试还是测试工具开发,基础都必须是先会测试,毕竟测试人员忙不过来的时候还需要去支持下,都毕竟是测试行业的。开发就是开发,开发并自测完成移交测试团队,测试团队会用专业的测试技术及理论知识,进行专业的测试而不是跟着代码逻辑测试。用我导师的话说:测试是要比产品懂技术,要比开发懂业务。说到这里,那应该都知道测试的作用是什么了,为什么要有测试行业。第二:测试累的是心,开发累的是脑。测试是否顺利取决于合作的人(主要是开发人员),开发是否顺利主要取决于个人的技术(感觉这样说很片面,欢迎纠正我)。从这两个区别也能看出这两个行业更看重什么了,当然,测试要想往上走,开发技能一定不能差。第三:测试学习主要是框架性的、广泛的、横向的、不需要很细致但每个都要会,开发学习则是竖向的,就是某个知识专研到底,当然了其他的方向会了更好。只是说若想成为专家,测试需要学习的方向很多,开发要有自己某一方向的精通能力。第四:测试比较看重经验,因为测试理论经验多了才能用的更好,而不是死死的写在书本上,开发嘛基础很重要。
行业没有好坏之分,适合自己的就是好的。测试和开发都有35岁危机,很多行业都会有吧,应该说中年危机更合适,从我身边的人看来,我并没有发现中年是个危机,只要自己有能力有资本。
最后说点题外话哈,我明显感觉到自己依旧热爱开发,开发完成后明显感受到成就感,测试只有完成工作了而已,不过我并不难受,可能是因为我的性格果断选择就是选择了,根据我的性格,我的经历来说,测试是很适合我的。只是