2024软件测试该如何发展?测试员怎样在内卷中走出来?(2)

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

测试人员可谓是一个软件企业生存的命脉,所以用人单位需要一些技术水平稍微高一点的人才。

2、行业特点

1)入门快,薪酬高

一般情况下,找到一家综合实力都不错的培训机构,经过3.5—4.5个月的学习周期就能顺利转行,并且在一些地区,中高级测试工程师的薪资比开发人员还要高。

2)学历、门槛相对较低

软件测试行业对于学员的学历要求只要在大专以上就可以,相比于金融这些挑学历的行业来说,软件测试的学历要求算是比较低的;
再加上学习内容也比较适合零基础的学员转行。

3)市场需求量大

测试对于每一个公司来说,都是必不可少的岗位,需求量会逐年提高。

4)职业生涯寿命长,发展空间广阔;

职业生涯不受年龄限制,做的时间越久积累的项目经验越丰富,在测试中能够更加敏锐的发现项目中存在的bug,所以年龄在这一行基本不会受到歧视。

5)性别歧视不是特别明显

软件测试的工作性质要求从业者必须细心耐心责任心强,所以女生也非常适合在这一行发展,不存在性别歧视,相反,企业为了平衡男女比例,女性往往更受欢迎。

3、未来发展趋势

纯功能性手工测试需求量会越来越低
接口自动化测试比重明显增加
性能测试依然人才稀缺
软件测试人才的需求量会越来越大
企业招人综合能力要求会越来越高
测试人员的薪资差距会越来越大
自学测试就业机会越来越少

4、未来发展方向

软件测试方向人才更强调经验积累,在几年的测试经验背景下,可以逐步转管理或资深测试工程师,担任测试经理或测试总监,所以职业寿命更长;

另外,一般大中型企业会单独设立软件测试部门,相对传统行业待遇普遍较高。

5、测试技术本身的内卷

当前,自动化测试成为了一个热点,所有的测试工作都开始向自动化转型,而本身只是测试工作一个重要组成部分的自动化测试,瞬间仿佛成为了测试工作升级更新转型的唯一内容,而其简单高效的衡量方式,也使得自动化测试成为了KPI和OKR的青睐对象。

最明显的是,按照自动化测试金字塔理论,大量的基础工作是在单元测试阶段进行的,而接口测试是基于单元测试完成,然后最终通过UI测试进行界面化的验证。这个三角形是自动化测试的策略结构。

单元测试:
单元测试要求在开发中对每个功能模块(函数、类方法)进行测试,如检测其中某一项功能是否按预期要求正常运行。单元测试中通常采用白盒测试,主要对代码内部逻辑结构进行测试。

接口测试:
接口测试要求对数据传输、数据库性能等进行测试,从而保证数据传输以及处理的完整性。接口功能的完整运作对整个项目功能扩展、升级与维护有着重要的作用,接口测试通常使用黑盒测试和白盒测试相结合的方式进行。

UI测试:
UI测试以用户体验为主,软件的所有功能都是通过这一层展示给用户的,因此UI测试的工作也很重要。

6、测试员如何在内卷中走出来

测试工程师不得不花费大量的精力,进行自动化测试的改造和框架搭建,而这样的“大干快上”又忽略了自动化测试本身的一些要求。

例如:需求相对稳定,有充足的用例库,交付时间允许项目进行自动化改造等等。造成的一大结果就是,行业中大量的测试工程师变成了以写测试代码为主要工作的工作人员,甚至在职业认知上,将自己有意无意地同开发人员进行了混淆。

这样的结果对于测试行业和测试工程师的职业生涯有着重大影响:
首先,手工测试作为整个测试行业的基础,地位和重要性被大大弱化,很多测试人员的基本能力被大大削弱,而后期的很多能力提升和拓展,都是需要从基于手工测试的分析和操作开始的。

其次,很多测试项目并不适宜进行自动化改造,削足适履的最终结果就是对项目的测试效率等有了极大的限制,本末倒置。

最后,当所有的测试聚焦在自动化上时,会陷入对于技术栈本身的更新和迭代。对于代码能力的提升,显然是一个相对更容易出成果的路径。这样无法将焦点集中在业务本身,这对于测试人员本身能力的发展是极为不利的。

在测试工作中,原本起到规范和框架作用的敏捷架构,就不可避免地受到内卷的影响,其中对于测试质量和测试覆盖率具有极强规范和限制能力的测试用例,会被大大弱化。

大量的测试工程师会主动或被动地向测试开发工程师转型,由原本聚焦在基于业务的测试用例等方面,转向对于自动化测试架构与脚本的打磨和迭代。

当聚焦点从业务移开时,测试工作本身的压舱石——质量,就会不可避免地受到影响。

另外,测试工程师的职业要求,在多方面都有体现,但这样的内卷会使得整个行业的从业人员将注意力向代码能力集中,从而陷入盲目追求代码能力,而不重视测试能力提升基础的怪圈里。

当形成这样的恶性循环之后,测试圈的发展会受到极大冲击,而对于圈中的测试工程师来说,测试技能和测试理念的更新会受到极大的干扰。

不忘初心,方得始终。在技术浪潮不断更新迭代的今天,测试工程师也应该做到“不忘初心”,所谓形而上者谓之“道”,在意识方面,始终将业务需求作为工作的基准,把握住质量核心,需求基准;

形而下者谓之“器”,不管是手工测试,还是自动化测试,抑或是探索性测试,都是要基于“道”这个初心,围绕着测试工作服务的。

只有这样,测试工程师才能在测试圈不断内生或外压的内卷中,走出属于自己的职业道路。

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

做到真正的技术提升。**

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 30
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值