做过测试的人都会说出测试的各种价值.......但若问他如果有其它更好的选择是否还要做测试,往往会是否。为什么呢?每个人答案都会不同。但不管如何,写点自己的理解给刚踏入测试大门和在测试路上犹豫的朋友们。
凭着对软件测试的一腔热情踏入了这个行业,从完全不知道做什么,到经历许多项目之后知道软件测试是什么到测试管理,对测试的理解又多了一层——对测试要有激情,这样你才会做得长久,在经历了若干项目,一轮轮回归之后,依然不会疲惫。
1.真的喜欢软件测试吗?
国内的现实是,软件测试无论是从职业发展还是薪资待遇,与开发人员都是有一定的差距,等到三五年之后,差距越来越大,你还能保持那份执著吗?不是每个人都能升为管理者的,依然还在一线的你会不会迷茫呢? 若没有对软件测试的执著,后面的路会越来越迷茫的,撑过去了就是海阔天空,但是,很多的人迷茫之后的若干年会一直在重复着以前的三五年。有时候停下来想一想,会走的更快。
2.多学多练多模仿
测试表面上看入门容易(其实要求更多),所以测试人员的层次参差不齐,当你要面对太多不专业测试人员的时候,不要怀疑,这就是现实。很多大公司分工很细,确实有只管执行的测试人员。其实就算对测试完全不了解的人一样的可以发现问题,比如用户,我们作为专业测试人员就是要在产品没有发布之前发现那些用户可能遇到的问题,但如果能够更早更快更好的发现问题,这就需要专业了。当你的能力被质疑的时候,不要担心,测试管理者未必就是合格的。 现在学习资料很多,多看看技术牛人的博客,读读大家推荐的书籍,多学习多模仿,联系实践,有一天就会有你自己的理解,也许你的实践结果更好。
3.态度很重要
刚踏出校门的学生掌握的技术和能力相差不大,面试和试用期内所考察的其实就是对工作的态度以及对当前所在项目的激情.态度决定一切,还把自己当学生等着喂是不可取的,积极主动并且谦虚好学的新人大家都喜欢。
4.不要迷信理论
各种理论都不是万能的,适合其它项目的理论不一定适合你的项目,适合其它项目的测试方法、测试策略、测试流程等,在你所在的公司未必适用,不要质疑。 踏实的做好本职测试工作,明白你所在的环境与理想标准的差距,若有一天由你负责的时候,你是否可以做到更好?
5.沟通
这个因人而异,真得没有通用的技巧,因为人不同,有人喜欢简单,有人乐于复杂,有人崇尚理想,有人固步自封...我们能做到的就是---见人说人话,见鬼就沉默—Just joking,我们需要学会站在对方的角度考虑问题。
如果你不喜欢质疑,如果你一直习惯被动,如果你很在意那份薪水,如果你真得有更强的程序开发能力.....那么请三思!