给准备做软件测试的新手们的一点个人心得
整个过程我按以下几个阶段进行说明吧:
一、入门找工作+积累初级测试工程师经验
很多准备入门或新手都会有疑问:我没有测试经验,工作会不会不好找呢?
那我告诉你,好找。但期望的薪资不要高于自己这个级别的平均薪资待遇。
1)首先买一本好书
先要多学习一些测试基础理论,买一本测试理论基础书籍或逛测试论坛(如51testing)。但我个人强烈建议先看理论基础,毕竟论坛上各位同仁的思想是百花齐放,零散思想不利于形成自己的测试理论基础。
然而测试理论书籍也五花八门,雷同比较多。记得我和我的三个同学刚毕业时,想做测试,也没人指导,就买了一本赵斌著的<<软件测试技术经典教程>>,虽然这本书有点贵,但涵盖了软件测试理论基础、软件测试方法及常识、黑盒测试技术、缺陷管理、测试管理、黑盒测试工具、白盒测试工具。这本书比较全面,笔试时按上面内容回答基本没问题的。如果用这些理论笔试也被K了,呵呵,那说明他们学的理论也不怎么样。其实不用担心,测试行业本身没有统一理论规范,都是公说公有理,婆说婆有理,大都是自己对测试理论的理解。现在回头看来,这本书还是很值,也没有买过其他理论基础。
2)找份工作
都是找测试工作,那要注意什么呢?首先选软件测试行业,再是选择公司。
选行业就是要根据各行业的产品景气程度来选择,说白了就是公司靠这个产品赚钱了没有。直接关系到自己以后的薪资水平,大家都不希望做这个行业里的软件测试多年后工资还是没其他行业高。目前的仍是银行和证券类的测试,待遇比较高,但大多是外包。
选公司,要看这个公司对测试的看重程度。如测试须是独立部门,部门人数相对较多,5人以上吧,这样才能体现测试的重要性。如果你进入的是开发部门,就你一个测试或测试少于5人,呵呵,那就不要去,你学不到多少东西的。尽量去大一点的公司。
二、测试过程经验积累
刚进来,不要抱怨测试任务多,要积极主动参与测试,了解业务流程,学习公司的测试流程、文档规范。业务流程必须要熟悉,不然怎么去测试呢。向你的同事学习发现严重bug的测试方法,以你的领导为榜样学习测试管理(这可为你以后走向管理岗位奠定基础)。多逛逛论坛,了解测试行业动态和薪资水平。
测试工具学习,主要为SVN、CSS配置管理工具,Loadrunner压力测试工具,mantis、QC缺陷管理工具。Loadrunner可以买本书,其他不用的。
三、行业拓展
找行业景气度高的软件测试,就要先了解这些产品的业务流程,目前还是银行业薪资还可以,但大都是外包。随时为跳槽做好准备,向更高薪资水平前进。
四、职业定位
当你已经测试了1至3年,那这时你应该向管理或资深测试工程师或产品经理发展了。
因为你在这三年中,已经了解了测试管理方法、测试经验已经积累到一定程度(看到产品就会发现那些地方存在缺陷)、了解了项目管理方法、了解到了产品经理(互联网行业都有这个职位)是怎么工作了。
资深测试工程师还是往性能测试方面发展。
说到最后,感觉很多没有说出来,缺了些条理,不知道你们坚持看完了没有。呵呵,最主要的是以后职业发展,记住往性能测试工程师、测试经理、产品经理发展。
版权声明:本文出自 82325369 的51Testing软件测试博客:http://www.51testing.com/?592447