分享

计算机零基础,如何转行学习软件测试?

 天下人尽天下事 2017-10-05

这个我也可以答一发~

我大学学的文科,现在从事软件测试工程师,五年工作经验。

工作之前没有任何测试经验,也没学过编程,真真正正的零基础。

学习阶段

自学?培训?

都可以。软件测试行业,只是入门的话不需要很强的编程能力,主要是要掌握测试的逻辑思维,细致的品格,以及一颗忍耐心。

我比较幸运,第一份工作是在互联网外企,对刚入行的新人准备了完整的培训计划,所以现在我跟同行相比,算是基本功比较扎实的。

如果你现在有其他的工作,业余时间学学准备转行的话,建议自学&培训同时进行。培训可以找线下机构,也可以找网络课程。网课现在也有做的比较好的,找真人视频+有社群+有作业+有考核的那种,能提高一些学习的自觉性。

书肯定要看的,这几年我也七七八八买了不少

比较好的自学书籍推荐如下:

入门

  • 《软件测试工程师成长之路》,作者:王顺 等

  • 《全程软件测试》,作者:朱少民

这两本是宏观维度探讨软件测试行业。

朱少民那本告诉读者测试工程师平时都做什么,如何建立测试思维,介绍各种实用的测试方法,还有现在比较流行的敏捷开发,敏捷测试;

成长之路那本为测试从业者指明了将来的晋升方向,如何从初级工程师转变为高级工程师。

这两本都是偏理论那种,但不会很枯燥(接下来的几本才是真正的枯燥。。。)


性能测试 & 功能自动化测试

这部分呢,就要上工具了。不过好在这种书一般都配套光盘,会手把手教你怎么搭建性能测试环境,自动化环境。

  • 《selenium自动化测试指南》

  • 《Ios测试指南》

  • 《软件功能测试自动化实战教程》

  • 《移动app测试实战:顶级互联网企业软件测试和质量提升实践》

  • 《零成本实现Android/Ios自动化测试 基于appium和Test Perfect》

  • 《零成本实现web性能测试 基于Apache Jmeter》

以上这些书,除了ios那本是豆瓣的测试工程师芈峮同学所著,其他都是编著的,所以不逐一标作者出版社了。

其实这些性能测试的书,一个技术买一本就够了,我很多都买重了,大家要买的话,只买基于主流框架实现的即可。

另外,看这些书的前提是要会点java哦。不然跟天书没啥区别。。


还有一个我觉得挺有用的,但是很少有有人推荐:

  • 《全国计算机等级考试-四级软件测试工程师》

这本书其实是教材,还有配套的练习册,干货很多,练习册很能锻炼逻辑思维能力。

唯一缺点就是有些提到的技术略显过时,看的时候差不多跳过去就行了。


找一些志同道合的小伙伴一起学习

比如测试小白的社群啦,初级测试群啦等等,网络课程一般也会组织同期学员的社群,有问题里面问问,互相鼓励鼓励,监督学习进度,心态会好一些。

再推荐几个网站吧,学习和工作都用得上的

  • 51testing

  • 人人都是产品经理


找到第一份工作

贴心小tip:

转行第一份工作,其实不用太在意薪资,基础打好了,踏实沉淀几年,以后会有高工资的。

觉得怀疑的可以去看看各大招聘网站,软件测试领域,你搜“无经验”、“1-3年经验”、“3-5年经验”这样的关键字,心里就有数了。

第一份工作最重要的是,你能否从这份工作里快速成长,将你之前学的那些东西用到实战上,最好公司里有个老司机带带你,会没那么难熬。


晋升之路and 职业规划

很多人都问过我,软件测试工程师如何晋升。我觉得这要看个人想法。

首先一条路就是在软件测试行业一路上去,从初级到中级,中级到高级,再到专家;

再一个就是行业内转行,这种也比较常见。

我认识的同行——先做测试然后转行的——一般就是2个方向:做技术 or 做产品。

如果你喜欢研究技术,可以往技术方向发展,比如前端开发,后端开发;

如果你喜欢研究产品,可以往产品方向发展,比如产品经理,用户研究,营销策划。

一个有意思的现象是:

男测试很多转了技术岗,女测试很多转了产品岗~

为了更清楚的表达职业规划,我做了个思维导图,画质略糙,凑合看哈

最后, 祝转行顺利~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多