如何系统、高效地学习入门软件测试,并能找到软件测试的工作?

本篇转载自黑马测试高赞知乎文章:https://www.zhihu.com/question/29255430/answer/1532426126

如何系统高效学习入门软件测试并找到对应工作?答案肯定是找一家靠谱的机构去培训。
之所以有网友说培训机构成效不大,具体原因可以查看《为何有很多人不相信测试培训班能出优秀人才》http://bbs.itheima.com/thread-505148-1-1.html,这里因为时间原因,不再展开。
所以,你的问题是这么提出会更好,“如何系统、高效地自学软件测试,并能找到软件测试的工作?”
这样,我就能分析出题主的三个需求点:
1、需要知道该行业需要具备的技能知识,即测试学习的路线;
2、需要配套学习路线的学习内容,以便高效学习。
3、需要配上面试宝典等资源,以便找到测试工作
马上安排
一、学习内容的系统性,即测试学习路线
学习内容来源于市场的需求,可以从软件测试招聘的需求中看出,所需学习的系统内容包含哪些?
以下截图是来源于某大型招聘网站对于软件测试工程师岗位的要求:
截图一

截图二

通过如上截图可知,要从事软件测试方面的工作,市场的定位及要求越宽泛并且也要求越高。故而需要从事该工作的人们对于知识技能的储备也越来越高。 通过上述招聘需求,要达到市场的要求,需要系统的学习软件测试的相关知识。那有没有一张图可以系统的显示测试学习内容以符合市场需求呢?有,就是下面这张

1.1 计算机基本操作技能
问题:
1.给你一个软件能否自己完成安装、升级等操作过程?
2.在一台电脑上能否找到是否已经安装XX软件呢?
3.测试结束后需要编写结果型文档(测试报告),会用办公自动化软件生成报表、标题、目录等内容么?
从事软件测试工作,离不开计算机,首先需要基本的计算机的操作技能。如果上述的问题你能够“ so easy”的实现,那么你可以很开心的直奔主题,学习软件测试的内容了;如果不能实现,那么你需要先熟悉一下计算机的基本操作,最起码先会用计算机(这部分内容大多可以查询网络资源自学)。
如果找不到合适的资料,可以查看《5天测试班基础视频教程2020版》https://pan.baidu.com/share/init?surl=xUDi_I3_Ysh70U7938XdrQ 密码:bnhw
1.2软件测试基础知识_软件测试入门必备,也是软件测试进阶的基石
问题:
1.给你一个页面你知道如何从哪入手测试么?
2.你知道在公司中开发和测试是如何协同工作的么?
3.你知道日常应用的软件程序是放在哪儿,怎么工作的么?
4.......
有计算机的基本操作技能,接下来就是按照软件测试行业要求系统的去学习软件测试所需的基本技能。先从基础理论出发,逐步熟悉软件测试过程中的基本知识内容,同时会结合实际的知识内容进行必要的项目实战练习,只学习知识本身没有大量的项目练习只能是理论,没法转化为测试经验。

1.3软件测试知识进阶_软件测试高薪的必经阶段
问题:
1.如何页面和后台交互的过程呢?
2.如何避免重复的人工“点点点”的操作呢?
3.如何测试成百上千的用户同时访问一个系统呢?
4.......
具备了测试的基本技能标志着可以从事软件测试的工作,但是能否高效完成测试任务还需要经验的积累和知识的进阶,要想有进一步的发展和突破还需要坚持进阶。在当前的市场需求中,对于软件测试的要求不仅仅局限于能完成测试工作,还需要高标准、高质量、高效的完成测试工作,显然只有测试基础的支撑是不够,还需要进阶知识的技能,即可以按照测试阶段不同,项目特点不同可以划分不同的测试。这要求会至少会一门编程语言,能够完成一些自动化阶段的测试。

二、需要配套学习路线的学习内容,以便高效学习【重点】
只给鸡汤不给勺子的都是干瞪眼。同理,只给学习路径但是不提供配套学习视频的就是鸡汤文。讲了学习路线图,就得提供配套的学习资源。与路线图契合,大概50多天的学习资源,全部百度网盘免费获取,请狠狠点击下方内容:
《零基础转行学习软件测试如何入手?245 赞同 · 19 评论回答》https://www.zhihu.com/question/43533845/answer/1606411665

三、要找到测试工作,附赠测试面试试宝典资源
148页,涵盖几百到测试真题的面试宝典如下图所示

下载地址:《2020黑马测试面试宝典》https://pan.baidu.com/share/init?surl=2pKyM-c7Ps2KhsBsaw6MSg 提取码:8qiy
非技术面试,请看这29个问题《测试人员面试失败,大部分败在这29个问题上》http://bbs.itheima.com/thread-508312-1-1.html
找测试工作想少走弯路,还强烈推荐看黑马测试整理的《软件测试面试帖大集合:含简历模板+面试真题+宝典+视频....》http://bbs.itheima.com/thread-504731-1-1.html
四、写在最后
如何学习,其实和所学知识本身、结合项目的实战有关系,在实战中不断运用所学的知识和工具,打磨自己的技术技能,从未知迷茫到懵懂了解,再到熟悉理解都是一个过程,这个过程避免不了多学、多练、多问、多沟通,“不经一番寒彻骨,怎得梅花扑鼻香”,大佬就是这么过来的。还望你选择了测试方向后,还能坚持。


若你是对测试不太了解的测试小萌新,有太多太多对测试的疑惑(前途、薪资、技术含量、男生是否可以干.....),强烈推荐你观看《测试小白必看:学习软件测试必问的100个问题,从此贴开始》,相信能扫除掉你心目中90%以上的常见问题
《软件测试100个常见问题》:http://bbs.itheima.com/thread-507947-1-1.html

最后,为方便大家自学软件测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。
包括软件学习路线图,黑马50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2020软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..
《2021软件测试学习路线图,内附视频教程+自学路线+工具+面试篇》:bbs.itheima.com/thread-405757-1-1.html