当前位置:网站首页>7年经验,功能测试工程师该如何一步步提升自己的能力呢?
7年经验,功能测试工程师该如何一步步提升自己的能力呢?
2022-07-31 03:02:00 【软件测试呀】
功能测试(所谓“点点点”)在行业中基本能拿到10k左右的薪水,但是你不可能一直点。入行3年后,你需要拥有不止点点点的技能,否则出去面试,你会就会感受到竞争者给你带来的压力,你需要拿出更高级的技能,在这个越来越卷的测试行业,持续学习是一门必修课。学什么,如何学,每个人有每个人的看法,在这里,我从个人的角度来谈谈。
**不论你是什么时候开始接触测试这个行业的,你首先听说的应该是功能测试。**通过一些测试手段来验证开发做出的代码是否符合产品的需求?当然你也有自己对功能测试的理解,但是最近两年感觉功能测试好像不太受欢迎,同时自动化测试,测试开发什么的,占比越来越高,结果就是功能测试越来越迷茫,这是为什么呢?
每个公司的测试人员,仿佛都有一群“被遗忘的技术人”。
很多人都觉得开发才是业务的推手,才有高技术含量,而测试的入门门槛比较低,所做的事情也相对有限。
我们在和一些合作的互联网公司软件测试招聘负责人聊天的时候,发现:
在小型公司中,测试岗位占比相对于开发仅10:1。其中90%的测试都是在做功能测试,对于能力和工资的提升,都是很大的挑战。
在大型企业中,测试岗位对比开发比例能达到6:1。但是招聘的时候,企业都会看重测试的能力,简单的功能测试都会外包给其他公司。
但这样的转型对于功能测试是一个很大的挑战:
1.对于技术的能力要求较大,需要系统的学习;在职的功能测试看自动化,简直像雾里看花,接触不到;
2.学习一段时间后发现没有实战经验,平时接触到的业务和大厂规模有一定的差距;
那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。
**但是还是有不少的功能测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。一切的迷茫都是因为想得太多而做的太少!**每位软件测试行业从业者都能意识到目前自己面临的窘境,但能及时作出改变,顺应时代变化的人还是太少。多数人明明“泰山崩于前而面色如土”却只能眼睁睁看着自己被行业淘汰吗?
以上并不是给不想学自动化测试的人们的一个借口。而是觉得测试者不要在工作中迷失了自己。目前就大量招聘信息来说,想要高薪得会以下几点:
会一门编程语言,懂自动化测试,懂Appium操作,元素定位、操作、等待、滑动等,深入讲解PO、unittest、yaml、配置文件、测试报告等知识,基于关键字驱动、Pytest和jenkins持续集成完成App测试框架设计与开发、测试工具、比如性能测试工具loadrunner,自动化测试工具selenium、Appium。
绵薄之力
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这份2022年可能是最全的软件测试工程师发展方向知识架构体系图。
- 自动化测试必备Python编程内容
- Web UI 自动化测试基础内容
- Web UI 自动化测试实战内容
- APP UI 自动化测试基础内容
- APP UI 自动化测试实战内容
- API 接口自动化测试基础内容
- API 接口自动化测试实战内容
- CI/CD持续集成专项技术
- 自动化测试框架实战技术
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系,完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。未来的你肯定会感谢现在拼命的自己!
最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!
这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……
如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。
敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。
自学推荐B站视频:
零基础转行软件测试:自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!
自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享
边栏推荐
猜你喜欢
MultipartFile文件上传
编译Hudi
Word/Excel fixed table size, when filling in the content, the table does not change with the cell content
10 权限介绍
工程(五)——小目标检测tph-yolov5
TCP详解(三)
LeetCode简单题之找到和最大的长度为 K 的子序列
Chapter 9 SVM Practice
Classic linked list OJ strong training problem - fast and slow double pointer efficient solution
mycat的主从关系 垂直分库 水平分表 以及mycat分片联表查询的配置详解(mysql5.7系列)
随机推荐
【HCIP】ISIS
8、统一处理异常(控制器通知@ControllerAdvice全局配置类、@ExceptionHandler统一处理异常)
Is interprofessional examination difficult?Low success rate of "going ashore"?Please accept this practical guide!
TCP详解(三)
Compile Hudi
MultipartFile文件上传
关于 mysql8.0数据库中主键位id,使用replace插入id为0时,实际id插入后自增导致数据重复插入 的解决方法
19. Support Vector Machines - Intuitive Understanding of Optimization Objectives and Large Spacing
CMOS和TTL的区别?
f.grid_sample
【CV项目调试】CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT问题
Ambiguous method call.both
CefSharp入门-winform
公司官网建站笔记(六):域名进行公安备案并将备案号显示在网页底部
Multilingual settings of php website (IP address distinguishes domestic and foreign)
JetPack component Databinding
SonarQube的BUG定义
Chapter 9 SVM实践
开题报告之论文框架
[Android] Room - Alternative to SQLite