赞
踩
零基础的学生,培训4个月上岗,是否现实,取决于岗位的工作职责和要求。
-如果你找的功能测试(也就是点点点测试),那找到还是比较容易(为什么说比较容易呢,后需详细说明)
看了这个问题下的其他回答,对于这个问题也是众说纷纭,为透彻讲清这个问题,我讲从下面几个方面讲:
点点测试不需要4个月,到底需要多少天?
点点测试好不好找工作?
企业急需的自动化测试,大厂疯抢的测试开发需要学习多长时间?—这压根不是学几个月就能去的事!!
点点测试不需要2个月,到底需要多少天?
那手工需要多少天呢?
非计算机专业:5天计算机基础+2天linux+4天mysql+1天环境搭建+3天手工测试理论+6天功能测试项目,合计21天;
计算机专业:只需要7小时快速学习测试理论,测试用例设计方法,缺陷管理方法,抓包工具,测试管理工具就可以拿下功能测试;
总结:做功能测试,非计算机专业只需要21天;计算机专业只需要7个小时。
所以完全未接触过软件测试的人,根本就不需要两个月就可以上岗。
甚至都不用培训,自己在家自学就能就业。
如果自学后担心不会写简历,不知道如何投递简历,也不用太担心,加入我的学习交流群大佬手把手教学
但现在有一个很关键的问题,软件测试分类众多,功能测试,接口测试,Ui自动化测试,性能测试,安全测试,测试开发…那功能测试(也叫手工测试)现在好找工作吗?
点工测试好不好找工作?
不好找,你自己看企业招聘需求。但有部分需求
证据1:为了让大家对上述结论有一个更深刻的体会,请大家看下方某个招聘网站搜软件测试的截图,现在企业对测试的技能要求都差不多都是自动化测试了(可自行搜索招聘网站对软件测试的岗位需求)。
如果只掌握手工测试难找工作原因是什么?
低薪的手工测试慢慢被淘汰的原因是:
1)近些年,随着测试技术不断发展,以及企业对于软件质量的重视提升,对于测试人员的技术要求也不断提高,很多测试人员在实际工作中由于受限于个人技术水平,不能很好的跟研发团队配合,例如由于没有一些技术积累,无法很好的理解软件架构和开发实现,或者无法在敏捷开发模式下提升测试效能,保障软件质量。
2)软件质量维度是多方面的,如果只能在手工维度进行测试,永远无法覆盖其他维度的测试要求。所以近些年测试技术发展越来越成熟,API接口自动化测试、UI自动化测试、性能测试、安全测试等主流测试技术在很多企业得到广泛应用,并给团队带来了非常可观的测试收益。
企业在招聘测试人员的时候,更希望能有掌握更高测试技术的测试人员上岗。
所以只会手工的测试人员,现在越来越不好找工作,请看下放截图,感受下搅拌了心酸的无奈吧。
所以现在想进入测试行业并有更好的发展,不能仅限于掌握手工测试的知识,需要学习更多自动化、测试开发等测试技术,才能更好的适应企业对于测试人员的要求。
接口自动化测试为例,需要我们学习相关协议(HTTP协议、Dubbo协议等),接口测试用例设计,工具实现接口手工测试,代码实现接口自动化测试,接口自动化框架开发,持续集成等知识。 所以两个月掌握自动化测试,很有难度。
目前自动化测试方向大概有以下几个:
辅助测试脚本方向:以Shell,Python为主来简化重复的工作,过滤日志等;
接口自动化测试方向:Python+Unittest+HtmlTestRuner+Jenkins和Java+Httpclient+TestNG+Jenkins,当然还有很多其他二次开发的框架或工具,不过核心是一样的;
页面自动化方向,主要有Python+Webdrver+HtmlTestRunner+Jenkins,Java+Webdriver+TestNG+Jenkins,以及其他的框架和工具;
app自动化测试方向:以Robotium+Java+TestNG+Jenkins,appium+Java+TestNG+Jenkins,appium+Python+HtmlTestRunner为主。
那当前企业需要的自动化测试人员、测试开发人员需要培训多长时间呢?
企业急需的自动化测试,大厂疯抢的测试开发需要学习多长时间?
如果我告诉你,你光靠这些培训机构能进大厂的,真的是少之又少
当然也有进行,但是前提是本身这个学生自己的学历背景和学习能力是很强的
下面是我整理的2024年最全的软件测试工程师学习知识架构体系图 |
只有拼尽全力,才能超越自我;唯有坚持不懈,才能创造奇迹;努力不息,终将获得辉煌。向着目标勇往直前,未来的路上必将光芒万丈!
困难是通向成功的阶梯,付出是实现梦想的必经之路;每一步坚持,都是向着胜利的迈进;努力不会被辜负,坚持终会收获耀眼的成就。相信自己,你定能创造奇迹!
每一次努力都是自我超越的开始,坚持不懈是梦想实现的钥匙;不要害怕失败,因为奋斗的过程就是胜利的模样。坚定信念,迎接未来的辉煌!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。