IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 刚入行的测试工程师如何进一步学习? -> 正文阅读

[开发测试]刚入行的测试工程师如何进一步学习?

谁和你说做测试不需要写代码,那就是耍流氓!

带着这个结论,咱们开始聊—聊刚入行的测试工程师如何自学软件测试。回答我分为了4个部分,预计阅读时间5分钟,觉得有帮助欢迎赏赞!

1、2022年软件测试行业现状及未来发展预期(求职、薪资、工作要求)

2、测试人员进阶的方向路线(不同阶段应该达到的技能水平)

3、测试工程师如何不断的自我提升(提升方式、学习平台、干货分享)

一、2022年软件测试行业现状及未来发展预期(求职、薪资、工作要求)

我相信有相当一部分同学进入测试这个行业,是听信了什么∶做测试不需要写代码,入行非常的简单,对女生非常的友好等等这些言论。那么如果你是已经进入了测试行业,已经度过了迷茫期,那么就会发现面对的艰难都是当初脑子里面进了水…

首先说做测试不需要写代码,那就只能做手工测试,不是说手工测试不重要,在17年、18年的时候,手工测试在北京、深圳还是非常好找工作的,就是啥也不会的那种,月薪都可以过6k。但是今年呢,大公司18年底裁员了一波,然后就是形成了公司几个测开,带着会自动化的,然后把手工测试外包出去,手工测试只要校招的。特别是今年,手工测试的一个趋势就是被外包吸收或者小公司吸收,加班°ing。或者有人说去了外包薪资给的也行啊,但是技术积累可以说很少,用的东西都是封装好的,然后在外包待个几年,能力没上去,年龄上去了,就待废了。
举个很明显的例子,因为我们这里也做测开和手工测试的内推,上个月发了一个需求,内推进入网易,薪资给到12-15k,短短一天之内收到400+份简历,一筛选,大部分一看就是培训出来的,主要技能在手工测试上,这说明什么问题?

站在今天这个节点上,不是劝退,而是要说你在这个行业是否有一个明确的成长路线和计划,如果没有想明白,想必听过和见过很多做了5、6年的手工测试吧,想—想为什么?

行业大量技术根基薄弱的测试工程师面临淘汰和外包。这句话听起来比较残酷,但是你必须要看到这种变化。通过和一些测试经理进行沟通,也都是认为现在很多的测试工程师都不及格,要么是会点点点,要么是会—点自动化8。

比如说阿里的一些现状,就是招测试开发,或者说招研发做测试,由测试开发以及研发来负责完成公司内的质量体系建设,公司的持续集成,持续交付,DevOps,以及一些质量监控平台,剩下的点点点,外包给其他的公司来做,这是他们目前的一个现状。也就是说,如果你们只是点点点,那么很快你将失去在大的公司的工作机会,直接会被外包公司吸收过去。
在这里插入图片描述
在行业调查中也可以看出,对于自动化能力是非常看重的。说到这里,肯定很多会点点点的,都在抱怨为什么招普通的测试,还要会自动化,会语言基础?如果前面行业发展你可以理解,那么你也就可以懂得,他们对测试是有更高的期待的,已有的测试又不能解决,所以只能在招聘中体现这一点。

二、测试人员进阶的方向路线(不同阶段应该达到的技能水平)

看到这里,如果你想在测试领域有所发展,说的俗一点,想要拿年薪50W的那种,耐心的看看这个部分,或许对你很有帮助!
在这里插入图片描述
下面谈谈不同level的测试工程师应具备的基本能力

第一个:我们称之为测试员/测试工程师

直白一点说,就是干苦力活的。对标过来就是百度的T3、T4,阿里的P5,腾讯的T1-T2。主要的工作就是需求分析,测试方案,测试策略,测试执行,都是业务测试°。当然你能够掌握某些领域知识,比如你是测无人车的,无人车的业务是什么,我测AI,AI是什么,我去测大数据,大数据是什么,测的是电商,电商系统的架构是什么,业务知识是要懂的。再一个是带外包团队,可能会有一部分的外包团队交给这一部分人去带。主要是也就是管理这些基础的业务测试工作。

第二个:测试开发工程师°

现在第一个level是不怎么招了,多数都是从第二个level开始招。一旦提测试开发,就一定要求你懂研发,懂测试,并且有一定的深入工作的能力。从这个level开始要求你的编程能力了,Java、Python、shell、SQL,这是最基础的,然后是业务测试。

这部分人仍然会负责一部分的业务测试的工作。老大会根据你的能力,给你安排一个比例。你能力很强,80%做技术,20%做业务,如果你能力不强,那就80%做业务,20%参与一部分技术。如果你的技术太low了,那就100%的全部做业务测试。所以这个时候会根据你的能力进行合理的时间划分。这里面的要求就比刚才突然间就拔高了,客户端的UI测试,服务端的接口测试,性能测试,基本上都属于这个范畴。

面试的时候,性能与非功能测试,可能不会做一个主面试点,主要还是在自动化和编程能力。也就是目前大家出去找工作,你们最容易被卡的这一关。所以在这个level里面,也是干活的,也就是既做业务测试,也做技术上的改造,以及去写一些自动化,但是仍然是偏重于业务的。

第三个∶高级测试开发工程师/测试架构师

那么到这个level,业务测试已经非常少,甚至完全没有了,这个时候更多的是负责整个团队的流程管理。流程管理体系,白盒测试体系,测试工具与测试平台的开发,再一个是质量监控,还有一个质量管理。通常一个团队里面,会有一个测试的管理,加上1-2个高级的测试开发工程师,或者叫测试专家也行。他会搭建起整个的持续集成系统°。持续集成、白盒测试、以及一些平台的开发,主要会交给这些人负责。然后他会带2-3个测试开发工程师,这些测试开发工程师—边跟着他去学习,一边去做业务。然后剩下的活儿,交给外包公司或者校招的人去做。

三、测试工程师如何不断的自我提升(提升方式、学习平台、干货分享)

最后,就是如果你已经决定想要进入这个行业,我给你一些实用的建议∶

—、避免去外包公司

基于行业影响,企业需要降低成本,会更倾向于使用外包。大公司使用外包的结果就是外包市场会进一步发展,这些发展会进一步推动企业裁员的进程。如果外包能够搞定很多事情,外包的价格又比较低,很明显很多低级的工作会更倾向于使用外包的。

外包公司的本质是通过提供廉价劳动力赚取剪刀差的一种公司。你拿到的收入,已经被扣除了一部分了。所以你进入这样的公司,既没有办法接触到业务核心,公司也不会提供很好的培训,也没有很好的经验积累,也没有进入更深的测试实践,所以在这里面的成长会面临发展困境。

如果你现在在外包公司,建议你待个一年两年就立马要走,千万不要留的太久,不然将来会面临很大的发展问题。哪怕短时间内给的薪资比较高,但是一定要记住着这不是你最终的归宿。

二、提升核心竞争力

技术能力∶编程能力°,自动化能力,架构能力。

首先说编程能力,你在测试行业混,Python和Java,这是两门基础要学的语言。这两个你学会了,任何一家公司的要求都是可以匹配的。如果你想做的更好,你可去接触一下go语言。多数公司即使要求你会—门新语言,也会先看你会不会Python或者Java。

第二个指标是自动化,自动化能力衡量的是你在这个领域里面是否有很强的生产力,作为一个测试工程师,最关键的是UI的自动化,接口的自动化,以及持续集成,持续交付。这几个是你核心能力。其中UI自动化,接口自动化以及持续集成,是测试工程师的基础能力。再往上走,那就是持续交付,Devops,一些白盒能力,测试的监控能力,更多的能力往研发和运维去深入,所以架构能力在这里是很重要的考核的指标。

领域知识:架构能力,业务领域,数据意识°

软实力:沟通,管理

三、职业选择

首选名企,大厂,一线城市

别问为什么

四、学历建设(学历真的很重要!)

非本科的需要注意提升学历

本科以上的同学注重能力和履历

最后我也整理了一些软件测试学习资料,对于学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。软件测试技术交流、,免费13G资料获取传送门!biu!

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

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-12-09 11:59:21  更:2021-12-09 12:00:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 6:41:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码