一、前言
近来,软件测试行业发展迅速,企业越来越重视测试了,越来越多的来加入互联网软件测试大军中。
近日有很多朋友问我想要入行软件测试,但是都不知道该怎么学。
这里详细的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。
二、想入行软件测试无非两条路
1.找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。(90%的人走的路线)
优点:
1、学习时间短
2、学习成系统化,学习的更全面
3、和一群人一起学习,有学习氛围,学习效率高
4、每堂课有作业,学到不同的阶段有考试检测学习效果
5、针对不足和问题,有专业的老师给你辅导
6、全套软件测试工具免费提供
7、提供一些就业岗位
8、指供面试和简历指导,提供模拟面试服务
缺点:
1、需要花些钱,但和学成后的薪资相比不值一提
2、需要花些功夫找一个靠谱的培训机构
2.当然是自学啦,这里并不会给你推荐培训机构,今天讲的是怎么去自学软件测试。(10%的人走的路线)
优点:
1、时间自由
2、成本最低
缺点:
1、学习时间过长
2、课程、学习资料不系统
3、无学习氛围,学习完全靠自觉
4、学习最终效果无人判定
5、无人及时解答问题和作学习指导
6、软件测试工具需要自找
7、自己找工作
三、学习软件测试需要多久?(从真正的零基础到找到软件测试的工作)
从零基础到找到软件测试的工作需要多久呢?还是分两条路来讲:
1.培训机构:最短的2个月,最长的4个月多!(根据公司招生的质量来定的!)
2.自学软件测试:时间的话就真的不好说了,和你手头的资料以及你个人的毅力有关,排除资料的问题,假设你能够弄到靠谱的资料(比如:全套测试视频,全套PPT等),然后开始自学按照一个正常人的毅力来判断:至少4个月往上吧!
从零基础到找到一份正常的软件测试工作,4个月绝对是一个保守的时间,你想想,有些培训机构都要用4个月的时间,培训机构是8小时学习的,你觉得你的毅力能8小时不间断的学习吗?当然我这里并不是鼓励你们去培训机构,而是陈述一个事实!
四、怎么自学软件测试(这是真正的从零开始自学的方案)
想自学软件测试,但是又不知道从哪里开始?那么我们先来看看从零基础到找到工作需要学习哪些内容:
初级测试工程师:月薪6-15k之间。必须掌握的技能 | 1、软件测试理论、测试流程、需求分析、测试用例的设计、编写、评审、bug工具的使用。 |
2、版本控制工具SVN,Git的使用。 | |
3、掌握linux操作系统的基本使用 | |
4、掌握数据库Mysql或者Oracle的使用,包括增删改查,多表查询,子查询,联合查询等。 | |
5、掌握接口测试工具的使用,入postman,jmeter,以及抓包工具fiddler的使用。 | |
6、掌握基本的Python和自动化脚本的编写。 | |
7、掌握基本的性能测试。 | |
8、掌握基本的APP专项测试。 |
2021年市场上面对软件测试工程师的要求使必须要掌握上图的第1-5条,第6-8条稍微了解一下就可以了!如果你都会了话在一线城市工资大概在6-12K之间!看你个人的能力了!奔跑吧,骚年,升职加薪,迎娶白富美就在前面等着你!
五、再次,怎么才能找到一个靠谱培训机构
1、多找几家培训机构去免费试听
2、老师讲的是否通俗易懂
3、向老师提问题,回答是否用心和耐心
4、加入他们的学习群,感受群内是否有学习氛围及学生的评价
5、配套的服务:答疑服务质量
6、群内是否有内推岗位推荐
7、课程安排是否在自己可调配时间内
8、课程里的内容是否为当今软件测试主流内容(课程内容是否涵盖招聘网站主流要求里的知识和技能)
9、配套的实战项目是否为主流项目(主流项目可到招聘网站查询)