这个我也可以答一发~
我大学学的文科,现在从事软件测试工程师,五年工作经验。
工作之前没有任何测试经验,也没学过编程,真真正正的零基础。
学习阶段
自学?培训?
都可以。软件测试行业,只是入门的话不需要很强的编程能力,主要是要掌握测试的逻辑思维,细致的品格,以及一颗忍耐心。
我比较幸运,第一份工作是在互联网外企,对刚入行的新人准备了完整的培训计划,所以现在我跟同行相比,算是基本功比较扎实的。
如果你现在有其他的工作,业余时间学学准备转行的话,建议自学&培训同时进行。培训可以找线下机构,也可以找网络课程。网课现在也有做的比较好的,找真人视频+有社群+有作业+有考核的那种,能提高一些学习的自觉性。
书肯定要看的,这几年我也七七八八买了不少
比较好的自学书籍推荐如下:
《软件测试工程师成长之路》,作者:王顺 等
《全程软件测试》,作者:朱少民
这两本是宏观维度探讨软件测试行业。
朱少民那本告诉读者测试工程师平时都做什么,如何建立测试思维,介绍各种实用的测试方法,还有现在比较流行的敏捷开发,敏捷测试;
成长之路那本为测试从业者指明了将来的晋升方向,如何从初级工程师转变为高级工程师。
这两本都是偏理论那种,但不会很枯燥(接下来的几本才是真正的枯燥。。。)
这部分呢,就要上工具了。不过好在这种书一般都配套光盘,会手把手教你怎么搭建性能测试环境,自动化环境。
《selenium自动化测试指南》
《Ios测试指南》
《软件功能测试自动化实战教程》
《移动app测试实战:顶级互联网企业软件测试和质量提升实践》
《零成本实现Android/Ios自动化测试 基于appium和Test Perfect》
《零成本实现web性能测试 基于Apache Jmeter》
以上这些书,除了ios那本是豆瓣的测试工程师芈峮同学所著,其他都是编著的,所以不逐一标作者出版社了。
其实这些性能测试的书,一个技术买一本就够了,我很多都买重了,大家要买的话,只买基于主流框架实现的即可。
另外,看这些书的前提是要会点java哦。不然跟天书没啥区别。。
还有一个我觉得挺有用的,但是很少有有人推荐:
《全国计算机等级考试-四级软件测试工程师》
这本书其实是教材,还有配套的练习册,干货很多,练习册很能锻炼逻辑思维能力。
唯一缺点就是有些提到的技术略显过时,看的时候差不多跳过去就行了。
比如测试小白的社群啦,初级测试群啦等等,网络课程一般也会组织同期学员的社群,有问题里面问问,互相鼓励鼓励,监督学习进度,心态会好一些。
51testing
人人都是产品经理
找到第一份工作
贴心小tip:
转行第一份工作,其实不用太在意薪资,基础打好了,踏实沉淀几年,以后会有高工资的。
觉得怀疑的可以去看看各大招聘网站,软件测试领域,你搜“无经验”、“1-3年经验”、“3-5年经验”这样的关键字,心里就有数了。
第一份工作最重要的是,你能否从这份工作里快速成长,将你之前学的那些东西用到实战上,最好公司里有个老司机带带你,会没那么难熬。
晋升之路and 职业规划
很多人都问过我,软件测试工程师如何晋升。我觉得这要看个人想法。
首先一条路就是在软件测试行业一路上去,从初级到中级,中级到高级,再到专家;
再一个就是行业内转行,这种也比较常见。
我认识的同行——先做测试然后转行的——一般就是2个方向:做技术 or 做产品。
如果你喜欢研究技术,可以往技术方向发展,比如前端开发,后端开发;
如果你喜欢研究产品,可以往产品方向发展,比如产品经理,用户研究,营销策划。
一个有意思的现象是:
男测试很多转了技术岗,女测试很多转了产品岗~
为了更清楚的表达职业规划,我做了个思维导图,画质略糙,凑合看哈
最后, 祝转行顺利~
联系客服