90年女,14届数学硕,已工作3年,零基础欲转软件测试,需做啥前期准备工作(自学or报培训班)
还是得看你自己,个人建议你报培训班,现在的培训班无论线上还是线下在学业结束后都会推荐工作,时间也相对较短2-3个月,前期你可能需要了解以下几点:
一、软件测试需要哪些知识
很多人都在提问"我是零基础该如何学习软件测试"。关于这个问题松勤教育告诉您:首先应该给零基础定一个范围,到底什么样才是零基础,从来没有接触过计算机的?或是学过计算机只了解一些?还是学计算机的没有接触过测试的。对于第一种松勤教育想现在应该没有了吧。为了回答这个问题,我们先看一下做软件测试工作需要掌握哪些知识。
我们要做的工作是软件测试,而不是硬件测试。那么这个就可以分为两部分了,一个是测试的知识,另一部分是软件的知识。先看一下测试的知识,这部分主要是对测试概念要了解,常见的测试策略和方法,发现缺陷后怎么处理等内容,当然这里的测试知识还是针对软件测试的。再看软件,首先软件是运行在一个操作系统中的(这里不是很准确),那么你就要对它运行的环境要了解,软件是编程语言开发的,所以也要对开发他的语言有一定的了解,现在的软件越来越多的都是基于网络的,所以还要对网络知识有一定的了解。
OK,现在就来看一下软件测试需要掌握的知识了吧。
1、首先是软件测试的基础知识,包括软件测试的概念、过程,测试用例和缺陷等相关知识。
2、第二部分就是测试环境的知识(这放在第一位也是可以的),这主要就是对常见的操作系统要了解,会搭建测试环境,主要就是Windows、Linux和Mac OS.
3、就是要了解数据库的知识,现在大多软件都是要用数据库存储数据的。而且面试也会问很多关于数据库的内容。
4、就是要熟悉一门程序设计语言,常见的有Java、C、C++……
5、了解自动化测试的知识,主要是会使用自动化工具,像QTP、Loadrunner、QC这些。
6、就是白盒测试知识和白盒工具。
其中像自动化和白盒部分的内容对于零基础来说刚开始工作肯定是接触的很少的。那么只要你把前4部分掌握好,找到软件测试的工作应该是不成问题的了。
■网友的回复
转行软件测试,无非三种学习方式:
1)自学: 筛选海量学习资料,自发自动自主学习。
优点是,自学可以磨练人的意志力,提高人的新技能学习能力,更好应对工作中各类挑战。
缺点是,没有筛选能力,难抓重点,易走弯路。缺少督促激励,难以坚持。遇到问题,无人解答,学习周期拉长。无人辅导面试,推荐工作。
2)培训: 已验证的知识结构,老师面对面的辅导。
优点是,基于老师讲解,避免盲目学习。老师当面答疑,快速掌握知识。节约时间成本。有有督促激励,缩短学习周期。辅导面试,推荐工作。
缺点是,可能会有夸大宣传,多数机构价格太贵,教学质量不能确定,难以找到好的老师。
3)视频: 在线听课或下载视频,半自学学习方式。
优点是,地点不限,时间灵活,价格低廉。
缺点是,学习过程中互动太少,不能及时提供答疑和反馈,学员要有一定基础,半自学状态,容易中途放弃,无人推荐工作。
回到你的问题:
【90年女,14届数学硕,已工作3年,零基础欲转软件测试,需做啥前期准备工作(自学or报培训班)】 建议报班2-3个月搞定,自学太慢,时间成本太大。
软件行业看技术,暂不需要考证。
城市北京,培训机构多,工作也好找。
若有需要,可以在自己独立思考而不能解决时,问我关于测试学习的问题。
■网友的回复
数学硕士, 那说明你的逻辑能力还是很强,软件测试需要去理解程序的运行过程,需要比较强的逻辑能力,从这点看转行还可以
首先你对软件测试是否足够了解, 软件测试是目前的热门行业,薪资也比一般的行业高,工资的增长幅度也比较快,这些都是光鲜得有里面,但是软件测试的工作压力还是比较大的, 技术更新也比较快, 软件测试是一分付出一分收获,薪资就是对你最好的肯定。
如果你做好了选择,决定从事软件测试,那就接着往下看
自学优势:金钱成本较低,能够按照自己设定的学习计划进行学习,时间安排也比较自由。
劣势:自学消耗的时间比较长,如果没有基础的话,想要自学也是比较难的,相对于有一定基础的,现在网上的软件测试资料也比较多, 需要自己去识别哪些是自己要学习的, 不然很容易陷入迷茫。
培训优势:学习时间相对较短,整体学习比较全面,学习内容也比较集中。而且有老师给指导,学习的范围也是目前行业的热门技术,学习更有针对性,转行的效率更高
劣势:相对于自学,培训是需要金钱成本,一般的培训机构学习费用都在一万五到三万不等左右,还要加上学习期间的生活费,学习成本比较高,
如果你不是一个自制能力很强的人(你自己也觉得不是),那还是选择培训比较靠谱一些
如何选择培训机构
1、就业薪资虚假宣传,薪资动不动就达到一两万,不务实,你让公司里那些做了几年还没这个数的前辈们情何以堪。
2、就从老师来说吧,选择授课老师的实战经验比较足的机构,这些老师讲的内容基本都是行业的热门技术,现在有些机构还在讲QTP这种业界目前不太流行的工具,简直就是误人子弟。
3、选择小班教学的机构,最好不要超过15个人一个班的机构,这样老师才能够照顾到每一个学生,让每一个学生听懂,把知识学扎实, 学生太多就算是名师也不能照顾到每一个人。
4、行业内口碑比较好,业界没有学生的负面新闻,学生对培训机构比较认可,这种机构把精力放在了学生身上的机构,才是做教育的应有态度。
推荐阅读
- 怎样比较国内外高考数学
- 有没有高中数学的学习方法或习惯顺求教辅。
- 本科浙江大学应用数学专业,以后不太想学纯数,想向金融发展,国内读金融硕士和出国phd哪个好一点?
- 本科应用数学专业学生,想出国读金数或者金工研究生。如果本科期间没有学过金融方面的课程,会有劣势吗
- 初三学生数学不好,做题慢,几何题不会,咋改善
- 能否用数学定性分析,下雨天走路淋雨量较多还是跑步淋雨量较多
- 今年高考数学第一题 i(2+3i)=,到底是考啥知识点
- 悉尼大学和UBC的本科数学哪个好一点如果要移民的话哪个国家好一点
- 数学问题请大家帮我 我一个月房租
- 当屌丝已成为既成事实,怎样优雅地生活
