当前位置:网站首页>软件测试要怎么学?自学还是培训看完这篇文章你就懂了
软件测试要怎么学?自学还是培训看完这篇文章你就懂了
2022-04-23 20:41:00 【小梧敲代码】
一、前言
近来,软件测试行业发展迅速,企业越来越重视测试了,越来越多地来加入互联网软件测试大军中。
近日有很多朋友问我想要入行软件测试,但是都不知道该怎么学。
这里详细地给大家说下,对于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、配套的实战项目是否为主流项目(主流项目可到招聘网站查询)
关于培训和自学都是鉴于自己的选择!希望每位想加入软件测试行业的在学习道路上一路顺利!!!
敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找
版权声明
本文为[小梧敲代码]所创,转载请带上原文链接,感谢
https://blog.csdn.net/xfw17397388089/article/details/124365575
边栏推荐
- Leetcode 1337. Row K with the weakest combat effectiveness in the matrix
- Plato farm is one of the four largest online IEOS in metauniverse, and the transaction on the chain is quite high
- Leetcode 709, convert to lowercase
- Install MySQL 5.0 under Linux 64bit 6 - the root password cannot be modified
- 【PTA】L2-011 玩转二叉树
- [matlab 2016 use mex command to find editor visual studio 2019]
- Learn to C language fourth day
- Unity solves Z-fighting
- 深入探究ASP.NET Core读取Request.Body的正确方式
- Browser - learning notes
猜你喜欢
How to use PM2 management application? Come in and see
Devexpress 14.1 installation record
[PTA] l1-002 printing hourglass
Resolve the error - error identifier 'attr_ id‘ is not in camel case camelcase
Syntax Error: TypeError: this. getOptions is not a function
Matlab matrix index problem
Solution: NPM err! code ELIFECYCLE npm ERR! errno 1
Go zero framework database avoidance Guide
Unity animation creates sequence frame code and generates animationclip
2022DASCTF Apr X FATE 防疫挑战赛 CRYPTO easy_real
随机推荐
Bracket matching -- [implementation of one-dimensional array]
Unity Odin ProgressBar add value column
How to use PM2 management application? Come in and see
Shanghai responded that "flour official website is an illegal website": neglect of operation and maintenance has been "hacked", and the police have filed a case
Implementation of mypromise
[PTA] l1-002 printing hourglass
三十一. `prototype`显示原型属性和`__proto__`隐式原型属性
The iswow64process function determines the number of program bits
三十.什么是vm和vc?
The construction and use of Fortress machine and springboard machine jumpserver are detailed in pictures and texts
Plato Farm元宇宙IEO上线四大,链上交易颇高
堡垒机、跳板机JumpServer的搭建,以及使用,图文详细
go array
How many hacking methods do you know?
Recognition of high-speed road signs by Matlab using alexnet
【PTA】L1-002 打印沙漏
LeetCode 20、有效的括号
star
vulnhub DC:1渗透笔记
The ODB model calculates the data and outputs it to excel