|
看到越来越多的新人加入到测试的行业当中是一件欣慰的事,这也说明测试作为一个新兴行业正在不断发展,相较于软件行业中的其它职业――例如软件开发,测试行业还显得比较稚嫩和混乱,人员水平也是良莠不齐,我想就个人经验谈几点看法。
1.从何入手?
刚开始接触测试,头脑里面还没有什么概念,心里也没底,不知道测试到底是做什么,怎么做。对于这样的朋友我建议可以先看看各种各样的文章和随笔,先把眼界拓宽,了解测试中有哪些相关概念,接触得越多越好,这样才不至于思维狭窄坐在井底就以为看到了整个世界。初期阶段我不建议匆匆忙忙去看一些测试书籍,因为书籍主要是理论性的抽象,对于实际工作指导作用不高,而且这时候还缺少基本的判断能力,很容易被一些过时或者滥竽充数的书籍所祸害。打好基础以后,再找些有针对性的书籍来深入学习效果会更好。
2.没有编程经验可以做测试吗?
很多人问过这个问题,那么有没有想过什么不学习编程呢?做测试编程经验并不是必须的,在开始测试的初期阶段。但是想要做好测试,专业化测试,那么编程技术你就必须当作一项基本技能来掌握。试问如果对软件的内部结构不清楚,又怎么可能会很好地知道产品如何工作呢?小时候我们对闹钟很好奇,可能就会打开它再把各个零件拆下来仔细研究,如果没有动手拆卸的勇气而只是抱着闹钟在那里呆呆地看着,就很难知道闹钟的工作原理。国外很多的测试人员都是在做了多年的开发之后转换过来的,国内由于一些特殊原因,测试工作常常交给一些新手去做,而且还有一种“重女轻男”的说法,一直没搞懂是为什么。
3.充分利用互联网
Internet是我们最好的老师,你所需要的一切都可以在这里找到。在测试领域没有笨蛋,只有懒汉,你没有别人做得好不是因为你天资不够,而是你不如别人努力。大家如果遇到了什么问题应该积极在网上寻找答案,国内的几个论坛如果不能帮你解决问题的话,一定要勇敢走出去,到国外的一些论坛和网站去找寻答案。基本上一些商业工具供应商都有一些专门的顾问和技术支持人员活跃在一些大型论坛和官方网站解答各种问题,对于所有的提问都是一视同仁耐心解答。
4.面试注意事项
找工作的时候除了充分表现自己以外,也要注意观察面试的公司。一般来说面试都会和你以后的直接领导有所接触,留意他的问题,因为好的问题有时比好的答案更重要。从提问的技巧可以看出你的领导有多少斤两,如果遇到一个无知的领导那么可要慎重考虑这份工作了。那么如何判断呢?如果他的问题基本都是泛泛而谈,那么很可能这人对测试理解不深,相反,一个资深的测试人员问题很有针对性,而且可能会根据你的答案提出新的问题,而不是像考试一样一二三条这样死板地问下来。总而言之,你在找工作的同时,企业也在招人才,所以面试时要保持平常心,如果希望了解多一些不妨主动提出一些问题,看看对方如何回应。
最后,祝大家的事业一帆风顺,共同促进中国软件测试行业的发展和进步。 |
|