软件测试自学还是报班好?

如果你学软件测试,是以就业为目的,而且是以高薪就业为目的,那我们就要去反推,为了这个目标,我们要去做什么事情。

为了“将高薪就业为目的,我们要做什么事情”阐述清楚,本文行文结构如下:

1、高薪取决于哪些环节?
2、各高薪环节要求如何?自学路径和培训路径,哪种更易达到?

一、高薪取决于哪些环节?

据黑马测试连续6年的就业工作总结,一个人能否高薪就业,主要取决于下面这4环。

第一,我们的技术符不符合要求,
第二,我有没有对应的项目经验,
第三,就是面试当中的沟通表达能力,
第四,学历要求。

PS:前面3项越强,学历要求会越低。反之也成立。学历越优秀,企业也可以放宽前面3项要求。

二、测试高薪对技术有什么要求?

1、若想高薪就业,企业对测试的技术要求

先来看下软件测试初、中、高各级别的对技术的要求。

1)初级测试的技术要求

初级功能测试阶段,掌握的技术只要能完成手工功能测试即可。 主要涉及的技术,都是测试流程里的核心,如1)需求评审 2)计划编写 3)用例设计 4)用例执行 5)缺陷管理 6)测试报告

初级要达成,需要结合具体项目。项目本身如果是有一定复杂度的,你却能梳理出合格的测试用例,提交合格缺陷,那你就可以满足该岗位了。

2)中级测试的技术要求

中级的前提是,初级的活你都要会,然后再这个基础上再补充一些知识。

补一些什么知识呢?中级里面更多的是当前市面上需要的自动化技术。比如说“一些自动化框架的这种设计跟搭建”,接口自动化,ui自动化...

中级的过程中,我们要解决更多的问题,一定需要代码能力的,否则就会“光发现问题,但解决不了”,那就很尴尬了。

总结:
1、中级虽没有提到手工,但中级的前提,一定是你对功能测试本身非常了解
2、中级和初级的区别,就是在自动化的要求上,中级阶段有明确的规定。

3) 高级测试的技术要求

高级层面上,最重要的点是,在初中级的基础上又对性能测试有要求。

所以如果你在性能上搞不定性能测试的情况下,很难晋升到高级。

4)当前市场对技术的真实要求

如果真想从事测试岗位,你如果只达到初级功能测试要求,就算这里面的技术都搞定了,在当前市场行情下,也难找到工作。因为现在的经济下行,各行各业都不好过,这个时候企业用人,就会找性价比更高的,企业会要求应聘人员具备自动化能力。所以大家想从事测试工作,在搞定功能测试基础上,希望你能够在学习一些自动化的东西,达到中级测试水平。

职友集招聘

2、若想达到企业要求的自动化测试技术,自学VS培训

现在测试岗位面试时一般要经过2-3轮,一些大的公司甚至需要4-5轮,像以前一样只面试一轮就发offer的情况已经很少见了。在多轮的面试过程中,你的技术水平会被准确的评估出来,运气的比重会越来越小。

如果你自律性好 AND 学习能力也强,自学其实也能有不错的结果。也可以从我这里拿到一些资料,完成自动化技术学习

反过来,如果你自律性不好 OR 学习能力不强,又想在半年左右时间达到高薪的中级测试水平,那可以考虑培训。培训可以提供学习氛围,包括老师的指导,同学的交流,这些都能让你高效完成学习过程。

如何评判自己是否有自律性,你可以回顾下自己自学的时候,会时不时看看网页,碰碰手机吗?如果真是这样,那你的自律性是不好的。

三、测试想高薪对项目有什么要求?

1、测试想高薪对项目有什么要求

项目是灵魂。

为什么说项目是灵魂呢?

面试有个基本常识:没有在项目中使用过的技术都不能算你会的技术,只是看看视频不可能真正理解技术的各种实际使用场景。

1)学习技术要通过项目去沉淀。

怎么才是把某项技术搞定,举例软件测试的基本功——测试用例,不是你简单学习,会填写模板就可以,而是你要借助具体的项目。项目里才会碰到比较复杂的需求,要结合项目去演练。比例说某个项目,有ABCDE好多功能,你可以不全测试,只挑选项目里的核心功能,试试拿到产品需求文档后,能否转换对应的测试用例。

举例你想参与银行的业务,那就要找个银行业务的项目。你会发现银行项目里面,你要写测试用例,需要补充很多知识,如会计知识,利息计算,存借款这些基本业务的知识。这类强业务的产品,你即便只做简单的手工测试,也得学习相关细节,才能开展用例设计。

技术本身当然是重要的,但学技术的目的一定是为了解决被测项目当中的技术问题。所以技术要达成,需要结合具体项目。

2)考察技术要通过项目去展示。

在项目中实战过,才能在面试的过程中去给别人讲出来。

可能大家没有经历够面试,说说面试。像技术岗位的面试,一般分为笔试面试。不一定所有的企业都有笔试(1/3的企业会设置笔试),但是所有企业100%一定会有面试。二者的区别是:

笔试,意味着考试,考察的就是我们一些基础的技术储备,考察技术基础怎么样。
面试,考察的是项目,不会有面试官脱离项目去问技术题。

举例测试用例方法——等价类,笔试中可能考察到,但是面试,没有企业会问这种问题。而是,面试官会这么说:你简历,有个短视频项目,能跟我讲讲你都考虑了哪些测试点,为什么要这么考虑测试点。你回答这个具体问题的过程中,谈到的测试点,测试维度,其实背后支撑的就是等价类这类用例方法和测试经验。面试官在听你讲这些的过程中,就能评估出你的技术储备到底是什么样的。

2、若想达到企业要求的项目水平,自学VS培训

求职中,面试是100%有。面试的基本问题就来自于项目。如果你自学,你也可以自己找开源项目,具体方法已经整理好,设计找项目,读项目,懂项目,写项目多个维度,

如果报班,项目就不用担心了,课程里面有大量的项目阶段实战

四、测试想高薪对沟通有什么要求?

沟通是助力。

为什么沟通是助力?

面试本质上来说就是向面试官推荐自己,想办法让面试官记住你,认可你,这是一个沟通交流的过程。
没有技术一定不能让面试官记住你认可你,有技术但是说不到点上,也同样无法吸引面试官;
只有具备了技术能力,同时能快速、准确的表达清楚,才能获得面试官的认可。

所以,一定要有意识的去训练“沟通”。

如果你不训练沟通就去面试,别人问的问题,哪怕是你知道答案,但你现场说出来的话,组织的语言,你都会让人感觉不靠谱。你如果有录音,你听完录音后,自己都会对自己不满意。

所以沟通,一定要训练,这个训练非常有意义,不然你嘴上说的和心里想的不一样。

如果你是自学,可以网上搜集下常见面试题或向测试朋友请教。常见的面试题其实网络上有不少,花一些时间自己可以找到,只是对新手而言不太好判断准确性。若需要面试宝典相关资料,可看我下方的整理的面试合集,在文章末尾就有

如果你是报班 ,那这个过程,你就不用多想,因为老师会带着你去做这类事情。

四、测试想高薪对学历有什么要求?

目前企业对测试岗位的学历要求基本是大专及以上。

学历是面试时的敲门砖。

学历越高,能够帮助我们获取更多的面试机会,企业也更愿意培养,技术要求也就越宽容。

即便是技术相当的情况下,学历越好,机会越多,薪资也就会越高。

反之,学历越低,学校越不知名,企业就越不愿意为员工付出时间成本,就越想找个熟手,对应聘者的考核越严厉。

千万不要听到什么重点大学本科生,通过自学找到测试工作后,就认为自己大专生、普通本科生也一样可以自学成功。企业对这两类同学的技术要求是不一样的。

如果学历不足,趁年轻一定要去升级下。无论是自考,函授,相关的渠道都有必要去了解。就长线而言,无论你未来从事什么工作,把学历进行升级,对于职业发展一定是有好处的。

当然,如果你只有学历,没有技术,再多的面试也换不回offer。因此我们也要尽量提升技术。

如果你学历高,重点本科应届生 甚至是研究生应届生,企业还是愿意培养的,那就抓紧在校期间,先自学试试。

如果学历不高,虽然是应届生,但只有大专(暂没提升学历打算) ,或是一个弱本(别觉得本科学历就高,现在教育产业化大学大量扩招+经济形式下,很多企业对测试岗位要求已经提升到本科了),那不好意思,企业不愿意为你付出时间成本,希望你来了就能干活。

如果你学历高,但已不是应届生身份,已经工作好几年了,企业大概率也不愿培养啦。

如果你具有本科学历,培训后技术也OK,达到月薪过万的高薪真的不难。软件测试入职薪资

以上薪资的含金量如何,可PK下国内顶尖大学薪酬榜,该薪酬榜针对毕业生进入用人单位一年后的薪资(不是指入职薪资)。

来源网络,百度即可搜索到,侵删

五、总结

自学还是报班,这只是达到目标的两条路径。

哪条路径好,首先要去确定目标。

如果你想高薪就业,你要去反推你需要做什么事情。那条路径能更好达到,那就选哪条。要避免丢失目标的泛泛而学。

泛泛学习最大的问题是拿不到结果,拿不到结果就会让你很难坚持下去,所以会陷入恶性循环。所以一定要从目标倒推学习内容。

如果你自学软件测试的目的是为了兴趣,不是为了工作,那就泛泛学,自学就好,不要浪费钱。

如果你自学软件测试的目的是为了就业,自律能力强,能在技术上拿下自动化技术;学习能力强,能在项目中拿下至少3个领域的项目;表达能力强,能在沟通中能阐述清楚项目业务、项目技术,学历还是重本应届生,我双手双脚举起来支持你自学。

如果你自学软件测试目的是为了找到过万高薪,让同学嫉妒,让亲戚羡慕,让父母放心,让男|女友不分手。但你找不到完整的自动化资料达不到企业的要求,没有找项目的经验也不知道如何写入简历中,不懂简历撰写、面试沟通、笨嘴笨舌,学历一般并非毕业重点大学,还工作几年了。不去培训,难道去自学?

 

   总结

如果你对此文有任何疑问,如果你也需要接口项目实战,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入我们,加入方式在文章的最后面

  自动化测试相关教程推荐:

2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂!!_哔哩哔哩_bilibili

2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibili

测试开发相关教程推荐

2023全网最牛,字节测试开发大佬现场教学,从零开始教你成为年薪百万的测试开发工程师_哔哩哔哩_bilibili

postman/jmeter/fiddler测试工具类教程推荐

讲的最详细JMeter接口测试/接口自动化测试项目实战合集教程,学jmeter接口测试一套教程就够了!!_哔哩哔哩_bilibili

2023自学fiddler抓包,请一定要看完【如何1天学会fiddler抓包】的全网最详细视频教程!!_哔哩哔哩_bilibili

2023全网封神,B站讲的最详细的Postman接口测试实战教学,小白都能学会_哔哩哔哩_bilibili

  总结:

 光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步

在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,

测试开发视频教程、学习笔记领取传送门!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/579038.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

并发代码中的错误处理挑战

克服并发编程中的复杂性 并发编程可能是增加软件系统效率和响应性的强大技术。它使多个工作负载能够同时运行,充分利用了现代多核CPU。然而,强大的能力伴随着巨大的责任,良好的错误管理是并发编程中的主要任务之一。 并发代码的复杂性 并发…

找不到UnityEngine.UI解决方案

重新安装Visual Studio 后,使用unity找不到UnityEngine.UI解决方案 关键是在unity里需要设置一下 这个路径 C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE

【centos】【golang】安装golang

下载安装包 方法1: 打开 https://go.dev/dl/ ;点击下载golang的安装包;再使用ssh传到centos上(略) 方法2:能使用Google就可以这样 wget https://dl.google.com/go/go1.21.5.linux-amd64.tar.gz解压安装包…

快速实现Modbus和Profinet互转的方案

为了快速实现将Modbus信号转换为Profinet信号的畅通无阻,我们可以使用Modbus转Profinet网关(XD-MDPN100/200)。Modbus转Profinet网关(XD-MDPN100/200)可以实现快速的协议转换,将Modbus信号转换为Profinet信…

12.26

key_it.c #include"key_it.h" void led_init() {// 设置GPIOE/GPIOF时钟使能RCC->MP_AHB4ENSETR | (0x3 << 4);// 设置PE10/PE8/PF10为输出模式GPIOE->MODER & (~(0x3 << 20));GPIOE->MODER | (0x1 << 20);GPIOE->MODER & (~…

Ubuntu 22.04.3 Server 设置静态IP 通过修改yaml配置文件方法

目录 1.查看网卡信息 2.修改yaml配置文件 3.应用新的网络配置 4.重新启动网络服务 文章内容 本文介绍Ubuntu 22.04.3 Server系统通过修改yaml配置文件配置静态 ip 的方法。 1.查看网卡信息 使用ifconfig命令查看网卡信息获取网卡名称​ 如果出现Command ifconfig not fo…

alertmanage调用企业微信告警(k8s内部署)

一、前言 alertmanage调用企业微信应用告警会比直接使用钉钉告警更麻烦一点&#xff0c;调用企业微信应用告警需要在应用内配置企业可信ip&#xff0c;不然调用企业微信接口就会报错&#xff0c;提示ip地址有风险 二、部署 先自行创建企业微信&#xff0c;再使用管理后台创建应…

企业网银 相关注意事项合辑 不断更新中...

山西省农村信用社 (shanxinj.com) 企业网上银行 山西省农村信用社 企业网上银行&#xff0c;注意事项&#xff1a; 1、通过安装【网银向导】修复网银安全控件、密码控件等&#xff1b; 2、登录界面无Ukey验证&#xff0c;也就是输入企业号、用户编号、登录密码及验证码即可进…

树莓派,opencv,Picamera2利用舵机云台追踪人脸(PID控制)

一、需要准备的硬件 Raspiberry Pi 4b两个SG90 180度舵机&#xff08;注意舵机的角度&#xff0c;最好是180度且带限位的&#xff0c;切勿选360度舵机&#xff09;二自由度舵机云台&#xff08;如下图&#xff09;Raspiberry CSI 摄像头 组装后的效果&#xff1a; 二、项目目…

QQ邮箱群发邮件怎么让对方不知道?如何单显

QQ邮箱群发邮件时只显示账号&#xff1f;邮件群发对方知道吗&#xff1f; QQ邮箱群发邮件功能为大量信息的传递提供了便利。但有时&#xff0c;我们希望在群发邮件时&#xff0c;不让对方轻易察觉到这是一封群发邮件。下面就让蜂邮为大家揭秘如何巧妙地使用QQ邮箱群发邮件&…

系统架构设计师笔记

第1章计算机组成与体系结构 1.1.1计算机硬件的组成 &#xff08;1&#xff09;控制器。控制器是分析和执行指令的部件&#xff0c;也是统一指挥并控制计算机各部件协调工作的中心部件&#xff0c;所依据的是机器指令。控制器的组成包含如下。 ①程序计数器PC&#xff1a;存储下…

docker搭建minio集群

一、环境准备 3台机器&#xff0c;Ip地址依次为IP1,IP2,IP3二、设置服务器时间同步 Minio集群需要各个节点的时间保持同步&#xff0c;使用NTP作为时间同步服务&#xff0c;这里以Minio-1&#xff08;IP1&#xff09;为上游服务器&#xff0c;其它2个节点为下游服务器&#x…

从零开始学大数据框架Hudi,这些学习网站,助你一臂之力!

介绍&#xff1a;Apache Hudi是一个开源的流数据湖平台&#xff0c;由Uber开发并现在已经成为Apache的顶级项目。Hudi的设计使得您可以在Hadoop兼容的存储之上存储大量数据&#xff0c;并且它提供了两种原语&#xff0c;除了经典的批处理之外&#xff0c;还可以在数据湖上进行流…

Vue - 文件导入组件封装

1 情景一 需求背景&#xff1a;导入本地表格数据到页面中表格&#xff0c;而页面中表格数据通过后端接口获取。 实现思路&#xff1a;弹窗嵌入 Element UI Upload 上传组件&#xff0c;获取到文件后调后端接口。 action: 上传的地址 file-list: 上传的文件列表, 例如: [{name…

Springboot静态资源与模板引擎Thymeleaf篇

一、导入静态资源 1.1 静态资源目录 只要静态资源放在类路径下&#xff1a; /static or /public or /resources or /META-INF/resources访问 &#xff1a; 当前项目根路径/ 静态资源名原理&#xff1a; 静态映射/**&#xff1b; "/**" 访问当前项目的任何资源 (静态…

Arduino平台软硬件原理及使用——按键模块(下拉电阻电路)的使用

文章目录 一、上拉电阻电路 二、下拉电阻电路 二、按键模块在Arduino中的使用 一、上拉电阻电路 如上图为上拉电阻电路的按键原理&#xff0c;VCC及GND分别为正负极&#xff0c;PIN接信号端口&#xff1b; 此时可实现的功能为&#xff1a; 按键未按下时PIN接收高电平信号&#…

知乎冷门蓝海项目,零门槛教你如何单日变现200+

顺哥轻创资源网 shundazy1 一、项目介绍&#xff1a; 通过知乎平台上传相关资料作品 用文章内容吸引用户&#xff0c;随后会下载我们准备好的资料作品 用户下载资料后&#xff0c;我们即可通过资料变现 总结起来就是软文引流配合链接变现的模式 我们团队实操下来单号每日…

智能监控平台/视频共享融合系统EasyCVR点击通道后页面分页不显示是什么原因?如何解决?

TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快&#xff0c;可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等&#xff0c;以及支持厂家私有协议与SDK接入&#xff0c;包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力&…

API文档生成!超好用API调试工具

在数字化时代&#xff0c;API已经成为了应用程序之间进行通信的关键桥梁。随着API的普及和复杂性的增加&#xff0c;API研发和管理也面临着越来越多的挑战。为了更好地应对这些挑战&#xff0c;Apipost提供了一整套API研发工具&#xff0c;包括API设计、API调试、API文档和API自…

【算法学习】斐波那契数列模型-动态规划

前言 我在算法学习过程中&#xff0c;针对斐波那契数列模型的动态规划的例题进行了一个整理&#xff0c;并且根据标准且可靠一点的动态规划解题思路进行求解类似的动归问题&#xff0c;来达到学习和今后复习的必要。 所谓的斐波那契数列模型&#xff0c;即当前状态的值等于前两…