软件测试真的三个⽉能学会?学完可以做测试⼯作吗?
这个⾏业⼊门门槛不⾼,对专业也没有限制,相对开发来说还是⽐较简单的。⼀般情况下,作为零基础⼊门的初学者来讲,三个⽉基本可以掌握软件测试的基本⼯作内容。如果有⼀定的编程基础或者有⼀定的软件测试基础,其实学习软件测试周期会更加短。
本⼈是⼀年前转型做软件测试的,说说我的亲⾝经历吧。我在做软件测试之前是做销售⾏业的,之前写的⽂章有提到过,因为销售⾏业竞争太⼤⾃⼰不善⾔辞,并且每个⽉都有不同的业绩考核,导致⾝⼼疲惫,所以⼜在家⼈的指点下,选择了软件⾏业,并且参加了培训机构的学习,成功⼊⾏,⽬前来算的话,也是在有半个⽉就⼀年了。
⾔归正传,说说我这⼀年以来,对软件测试⾏业的了解吧。其实软件测试真的没有⼤家想的那么难,虽然我在学习的过程中,从软件测试的基础理论,到后⾯的Linux,前端知识的了解,数据库知识的掌握,再到后⾯的⾃动化测试,接⼝测试,性能测试⼀系列的学习。然⽽我现在公司能让我⽤到的,最多的也就是性能、接⼝测试⽤的⽐较多。并且我在职场这⼀年⾥⾯,我也加了不少的技术,并且在⾥也和同⾏在交流,发现好像⼤多数的同⾏,和我做的东西都差不多。不过也有⼀些同⾏在做⾃动化测试。可能真的是和项⽬有关系吧。
我在学习软件测试的那段时间⾥⾯,其实⽼师为了加深我们对技能的掌握,把很多企业级的项⽬拿给我们来做,让我们加深印象,让我们理论+实战相结合,并且我在⾯试的过程中,问的⼤多数问题,都是⽼师上课提到的⼀些问题。所以我在⾯试的时候,很⾃然⽽然就⾯试通过了。
再说说刚进公司的那段时间,其实挺担⼼⾃⼰不会做项⽬,因为毕竟是转⾏过来的,没有真正的公司呆过,所以内⼼还是⽐较虚的。不过好的是,公司领导让我先熟悉了三天业务以及公司测试团队的框架等。在熟悉的那段时间⾥⾯,我深感到公司⾥⾯的流程还没有我在学习的时候,做的那些项⽬流程正规。其实说⽩了就是,学习是体系化的学习,但是实际⼯作中,⼏乎没有想象的那么繁琐,⽆⾮就是先给我⼀个需求⽂档,然后我让熟悉以后,写测试⽤例,基本上之前需求评审都没有参加,好在我学习的过程中,⽼师讲过什么是⼀句话需求,和在没有参加需求评审的过程的时候,如何去编写测试⽤例。然后等我⽤例写完以后,直接就开始进⾏测试了。因为之前公司正规的接⼝⽂档,我就研发
要了⼀份⼤概的,⾥⾯的数据,参数都不完全,没办法,我就⾃⼰使⽤抓包⼯具,⾃⼰拿数据,进⾏测试。那之后的什么测试报告啊,提交的bug啊,都很正常,也都是学习期间学到的。
虽然现在薪资还算不错,可能过完年要涨薪了,17k+吧但愿,不过软件测试确实很轻松,⽽且我在学习的那些内容,完全⽀撑的起来在公司⾥⾯的业务,以及技术。这⼀点⼤家⼤可放⼼。不过还要说的⼀点就是,学习嘛,是给⾃⼰学,不是给别⼈学,最好是学习的过程中,多多练习,多多思考,这样⾃⼰提升的才算⽐较快。
市⾯上现在很多培训机构,课程内容参差不齐,我之前也了解了很多,其实⽅向都是⼀样的,但是具体讲的好不好,我⽬前也就认可我选择的这个,毕竟⽼师都是企业在职的,教的东西都很详细,也很认真。可能很多⼈看到这⾥,就会觉得我打⼴告什么的。其实说我打⼴告也好,说我是托也好,毕竟我的经历是真实的,不参与任何虚假。互联⽹上本来什么⼈都有,键盘侠很多,我都不在乎这些,今天说这么多,只是想明确⼀下,想要在这个⾏业发展的同学,不⽤担⼼不到测试⼯作,努⼒学习,认真学习,都会到好的⼯作。
最后感谢学院⽼师们的指导,祝学院越办越好。
参加培训时⼀定考虑到以下⼏点,如果你能早点了解清楚这些,会给你的⼈⽣换⼀种可能性。
⼀、怎么选择正规的软件测试培训?
虽说现在市⾯上存在软件测试培训三个⽉,但还是有正规的软件测试培训的,要学会区分。现在IT⾏业发展迅猛,对于软件测试的⼈员需求也原来越⾼,很多培训机构推出软件测试培训的课程,也算是应⾏业要求。判断⼀个培训机构是不是正规的,可以看看这⼏点。
1、明确的告诉你,这就是软件测试培训。软件测试培训并不是什么见不得⼈的⾏业,所以也没必要藏着掖着。 正规的培训机构都会明确的告诉学员,我们这就是培训机构,学员进来就是学习的,课程机构,校园环境,收费标准,就业模式等等⼀系列的规章制度都是⾮常明确且正规的。
2、贷款。 很多学员看到贷款两个字就会怕,特别是看到培训机构和贷款两个字联系在⼀起就觉得是。软件测试培训的费⽤说多不算多,但说少也不算少,会有⼀些学员不能在第⼀时间拿出来。对于⽆法在第⼀时间拿出学费,⼜确实想要学习的学员来说,贷款只是缴纳学费的⼀个选项。正规的培训机构在跟学⽣沟通贷款相关事宜的时候,会明确的告诉学⽣,这是贷款,需要学员按时偿还,偿还的⽅式,⾦额,利息的多少等等这些细节都会清楚明⽩的告诉学员,不会在这上⾯做⼿脚坑学⽣。学⽣可以选择贷款,也可以选择其他的⽅式。
⼆、软件测试培训是浪费时间和⾦钱吗?
对于真的想要从事这⼀⾏业的学员来说,参加正规的软件测试培训是很有必要的。
⼤家不要因为⼀些不良培训机构的⾏为和,就对培训机构产⽣偏见,正规的培训机构是能够学到东西的,有不少的同学通过软件测试培训改变了⾃⼰的职业⽅向,获得了更⾼的收⼊。
三、如何选择适合⾃⼰的靠谱培训机构
适合⾃⼰的才是最好的!
1.了解课程内容是否真的是⾃⼰所需要的
前⾯也说到了,适合⾃⼰的才是最好的。在明确了⾃⼰要参加培训之后,还要明确⾃⼰培训的⽬的,是要就业,还是提升,还是解决某个针对性问题,这样才能到适合⾃⼰的课程。现在软件测试要求越来越⾼。建议选择综合实⼒强的。从项⽬来看,⾏业建议选择⾦融 电商 企业管理⽐较⽕的项⽬为后⾯⼯作做好准备。⾯试问得最多的还是项⽬问题,⼤纲涵盖⾯⼴的,要覆盖功能测试、接⼝测试、⾃动化测试、性能测试、就业服务五⼤模块。这样你在⼯作的时候才会有竞争⼒!
我⼼⽬中理想的培训内容
⾃动化测试
常见开源框架深⼊讲⼀遍,包括实现原理,源码解析
⽤ Debug 模式演练复杂⾃动化测试执⾏的过程
从零到⼀设计⼀个复⽤性⾼的测试框架,⽐如像 httprunner 那样的,详细描述设计思路
⼆次开发开源的原⽣框架
结合 Docker、k8s、jenkins、git 搭⼀套持续集成的⾃动化测试流程
性能测试
Jmeter 的全套使⽤,常见插件的使⽤,还有就是监控平台、持续集成,这些⼀般都有
Jmeter Dubbo、TCP、Socket 性能测试
Jmeter ⼆次开发请求取样器,满⾜⾮常见协议(⾃定义加密算法的协议)的场景
Jmeter ⼆次开发其他控件
Linux 监控命令,stat 家族、top 家族等等,具体可以参考性能测试30讲,那个真的讲的很好,我⾃⼰也有写对应的栏⽬
全链路压测实战
⽣产环境下的流量回放
容量评估测试
压⼒测试
中间件监控,常见调优参数
等等
前端开发培训得多少钱2.课程中是否所有的内容都真正贴近测试?
靠谱和负责的IT培训机构,它的课程体系⼀定是在持续更新的,对于IT⾏业来说,技术更新⽇新⽉异,市场需求、企业⽤⼈需求也会⼀直进⾏着变更,那么相对应的,培训机构就需要对课程体系进⾏持续更新,和市场进⾏完美的结合、匹配。
3.教室⼈数及授课⽅式
现有些培训机构⼤多为了赚钱⽽花重⾦在搜索引擎上⼤量打⼴告,以起到⼴泛招⽣的效果,但实际教育⽔平真⼼可以⽤“⿊”来形容。 当⼀个教室⾥乌泱泱坐满了五六⼗甚⾄更多的学⽣后,那学习效果和
⼩班制的⼆⼗⼏⼈想⽐,哪种⽤⼼付出的成本更⾼、学习效果会更好,不⾔⽽喻。 当五六⼗⼈对着⼀个投影仪的⼤屏幕看着早已录好的视频,遇到问题不知该问谁,和⼆⼗⼏⼈⾯对着⼀个具有⼗⼏年经验的讲师,有不懂的随时发问,哪种学习氛围和学习效果更好,⾃然⼀⽬了然。
4.了解每个学员的薪资和就业情况
最好是了解所有学员的就业信息,能不能保证所有的学员都能就业。不要光看那种⼩概率的⾼薪,毕竟薪⽔这⼀块还是跟⾃⾝的学历专业背景、和努⼒程度、以及情商表达能⼒等多⽅⾯因素相关的,所以你得看⼤概率的东西。绝⼤多数培训机构都会告诉你推荐就业,但核⼼问题就在于,如果就不了业,或者就业达不到承诺的薪资,培训机构会不会承担相应的责任,⽽不是绝对保证你就业,这样的⼀句空话。
5.保障就业
当下很多培训机构只管销售和收钱,钱⼀收就开始糊弄,糊弄完教学糊弄就业,最后不得到⼯作都是⾃⼰的事。
那么在前期考察的时候你千万确认以下⼏件事情:
1)是否会签署保障就业协议?
2)是否承诺了最低保障⽉薪?
3)是否有就业⽅⾯培训课程?
4)是否有就业⽼师专职负责你的就业?
如果没有这些服务的,你就可以直接把他pass掉了。
6.⽼师的背景,是否真的在⼤⼚有过长时间⼯作经验。
毕竟纸上得来终觉浅,有些经验是只有真正在⼀线⼯作过才知道的。
四、了解参加软件测试培训解决的是什么问题?
知识成体系,能及时解决实战项⽬、学习过程中遇到的障碍,效果可控。
培训时都有针对性训练和练习,学习氛围更浓厚,跟同学探讨问题,对拓展思路有很⼤帮助。
让同学们清晰了解职业发展规划,明确⾃⾝定位,到适合⾃⾝发展的⼯作。
效率问题,可能需要花费半年学完的东西给你集中学习,定时定量按计划突破。
五、培训班真的能学到技术吗?
对于⼀个0基础的学员来说,学习专业的代码和技术可谓是天⽅夜谭,再好的培训班也是没有办法在三个⽉内速成⼀名⾼级软件测试⼯程师的,所以培训班真正是学不到什么东西的,也不会真正去教你⽐较有技术含量的东西。
因为教你太难太有深度的东西,你根本都不懂,这样会导致你产⽣厌学的⼼理,也会觉得培训班的⽼师⽔平很差,导致产⽣售后的问题。所以教给你的都是⼀些基本的⽪⽑,这些东西90%的学员⾃⼰通过书本资料的阅读都能吸收,⽼师再进⾏稍微的延伸,便成为了学员眼中“真正的技术”,并且培训导师会反复给学员宣导“测试过程中很多⼯具是⽤不到的,很多东西学了也没⽤,学习⼏样简单的基本就能应付⽇常⼯作了”,让学员提前满⾜,也为导师减轻⿇烦。
这也就是为什么很多学员成功⼊职企业以后,⼯作不到⼀个⽉的时间就纷纷被企业辞退的原因,因为真正的技术都没有学到,却被企业认为是资深的⼯程师招⼊,通过⼀段时间的实践让企业最终发现不是⾃⼰想要的⼈,现在可以理解为什么企业招不到⼈,⽽很多⼯程师不到⼯作了吧。
六、⾃学资源
最后感谢每⼀个认真阅读我⽂章的⼈,看着粉丝⼀路的⽀持和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你⽤得到的话可以直接拿⾛:
包括软件学习路线图,50多天的视频教程、16个突击实战项⽬,80余个软件测试⽤软件,37份测试⽂档,70个软件测试相关问题,40篇测试经验级⽂章,上千份测试真题分享,⾃动化测试平台,还有2021软件测试⾯试宝典,还有软件测试求职的各类精选简历,希望对⼤家有所帮助……感兴趣的⼩伙伴可以关注⼀下我的技术分享公粽号:程序员⼀凡 取。
结语:只想说⼀点,你如果想学测试,下定决⼼了那就努⼒⼲,⽴个flag,实在没有头绪,真想报班,那就报班。但是有⼀点,别以为报了班,⼈家就能给你分配合适的⼯作,⼀切从⾃⾝出发,还是那句话:师傅领进门,修⾏在个⼈。最后不知道如何斟酌的可以关注私聊我(乐于回答)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论