7年经验,功能测试工程师该如何一步步提升自己的能力呢?

news2025/8/4 18:16:54

功能测试(所谓“点点点”)在行业中基本能拿到10k左右的薪水,但是你不可能一直点。入行3年后,你需要拥有不止点点点的技能,否则出去面试,你会就会感受到竞争者给你带来的压力,你需要拿出更高级的技能,在这个越来越卷的测试行业,持续学习是一门必修课。学什么,如何学,每个人有每个人的看法,在这里,我从个人的角度来谈谈。

不论你是什么时候开始接触测试这个行业的,你首先听说的应该是功能测试。通过一些测试手段来验证开发做出的代码是否符合产品的需求?当然你也有自己对功能测试的理解,但是最近两年感觉功能测试好像不太受欢迎,同时自动化测试,测试开发什么的,占比越来越高,结果就是功能测试越来越迷茫,这是为什么呢?

每个公司的测试人员,仿佛都有一群“被遗忘的技术人”。

很多人都觉得开发才是业务的推手,才有高技术含量,而测试的入门门槛比较低,所做的事情也相对有限。

我们在和一些合作的互联网公司软件测试招聘负责人聊天的时候,发现:

在小型公司中,测试岗位占比相对于开发仅10:1。其中90%的测试都是在做功能测试,对于能力和工资的提升,都是很大的挑战。

在大型企业中,测试岗位对比开发比例能达到6:1。但是招聘的时候,企业都会看重测试的能力,简单的功能测试都会外包给其他公司。

但这样的转型对于功能测试是一个很大的挑战:

1.对于技术的能力要求较大,需要系统的学习;在职的功能测试看自动化,简直像雾里看花,接触不到;

2.学习一段时间后发现没有实战经验,平时接触到的业务和大厂规模有一定的差距;

那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。

但是还是有不少的功能测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。一切的迷茫都是因为想得太多而做的太少!每位软件测试行业从业者都能意识到目前自己面临的窘境,但能及时作出改变,顺应时代变化的人还是太少。多数人明明“泰山崩于前而面色如土”却只能眼睁睁看着自己被行业淘汰吗?

以上并不是给不想学自动化测试的人们的一个借口。而是觉得测试者不要在工作中迷失了自己。目前就大量招聘信息来说,想要高薪得会以下几点:

会一门编程语言,懂自动化测试,懂Appium操作,元素定位、操作、等待、滑动等,深入讲解PO、unittest、yaml、配置文件、测试报告等知识,基于关键字驱动、Pytest和jenkins持续集成完成App测试框架设计与开发、测试工具、比如性能测试工具loadrunner,自动化测试工具selenium、Appium。

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!qq群号:110685036

 

绵薄之力

做为一名自动化测试工程师,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

下面分享我整理的这份2023年可能是最全的软件测试工程师发展方向知识架构体系图。

 1、自动化测试必会Python编程技术

2、Web自动化测试技术内容

3、APP自动化测试技术内容

4、Postman测试工具专题

5、接口自动化测试技术内容

6、自动化测试框架搭建能力

7、持续集成

8、Jmeter 性能测试

9、APP性能测试

10、Fiddler 抓包工具的使用

11、TCP/IP协议

12、Linux 系统操作

13、MySQL 数据库

14、RobotFramework 自动化测试框架

15、跨平台的自动化测试框架Airtest

​上面就是我整理出来的一份全栈测试工程师技术进阶路径图。完成这样一个技术栈的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的职业生涯就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

绵薄之力

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…… 

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

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

相关文章

真题详解(Flynn分类)-软件设计(四十六)

真题详解(计算机总线)-软件设计(四十五)https://blog.csdn.net/ke1ying/article/details/130046829 Flynn分类将计算机分为四类。 单指令流单数据流机器(SISD):早期的机器,在某个时钟周期&…

C++中的输入输出流iostream、文件流fstream、字符串流sstream解释

文章目录前言流的理解流的优势C中流的分类IO流字符串流sstream基本概念使用文件流fstream文本文件写文件读文件前言 流的解释。 流的理解 流的本质是一种对象。 流是介于数据和程序之间的一个中转设备。 因为流的存在,使得我们可以不需要直接操作数据&#xff…

瑞吉外卖Linux

1、linux简介 Linux系统版本 Linux系统分为内核版和发行版 内核版: 由LinusTorvalds及其团队开发、维护 免费、开源 负责控制硬件 发行版: 基于Linux内核版进行扩展 由各个Linux厂商开发、维护 有收费…

自动插入匹配与标题相关的百度图片或者搜狗图片软件-批量插入txt文档-Chatgpt批量写文章配图神器

1、我们用《Chatgpt 3.5-turbo软件》批量生成txt文档,但是这样txt文档里不带图片,直接发布到网站上,光有文字没有图片,效果也不是很理想,就需要一款配图软件。 2、该软件根据txt标题自动匹配百度图片或者搜狗图片里的…

Redis高可用

最近离职后还没开始找工作,在找工作前去学习一下Redis高可用方案。 目录Redis高可用高可用的概念实现方式持久化主从复制简单结构优化结构优缺点哨兵模式(Sentinel)哨兵进程的作用自动故障迁移(Automatic failover)优缺点集群优缺点Redis高可…

300左右买什么蓝牙耳机好?300元内音质最好的蓝牙耳机

在市场上有很多蓝牙耳机。当时无线蓝牙耳机如此流行也是由苹果公司提出。作为首次取消手机上3.5毫米耳机插孔的手机,后面许多手机也纷纷效仿。但这也促进了科学技术的发展。下面分享几款300元内音质表现不错的蓝牙耳机。 第一款:南卡小音舱Lite2蓝牙耳机…

【深度思考】人工智能技术对未来各行业的影响,我们该如何应对?

目录 1、AI的应用对行业带来的机遇 2、AI将冲击哪些行业 3、如何应对AI对个人发展的挑战 4、AI对于程序员的冲击 随着技术的不断发展,AI已经开始深刻影响着各行各业。从生产制造到金融、医疗和交通等行业,人工智能技术都在发挥着越来越重要的作用。现…

ijkplayer编译支持x264编码器

ijkplayer作为一款基于ffmpeg在移动端比较流行的播放器,并没有集成编码器。如果使用ffmpeg且需要音视频编码功能的话就需要自己手动集成。 编译支持x264编码器的流程主要参考了 ijkplayer支持x264编译 - 简书 原理与ijkplayer编译支持openssl的流程类似。 1 下载x…

项目管理 | 10年项目经理推荐的一份书单:你认真读过几本?

作为一名项目经理,我们需要在团队之间协调合作,管理预算和资源,确保项目按时、按预算顺利完成。因此,学习项目管理知识是提高我们的职业素养、职业技能和职业竞争力的关键。 今天就来给大家分享几本具有广泛影响力和权威性的项目…

如何动态的给一个类增加功能?

装饰器模式概述 装饰模式可以在不改变一个对象本身功能的基础上给对象增加额外的新行为,在现实生活中,这种情况也到处存在,例如一张照片,我们可以不改变照片本身,给它增加一个相框,使得它具有防潮的功能&a…

跨域问题?别担心!Spring Boot的5种奇巧淫技解救你

来源:https://blog.csdn.net/weter_drop/article/details/112135940 一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同…

SpringBoot自定义注解+异步+观察者模式实现业务日志异步入库

SpringBoot自定义注解异步观察者模式实现业务日志异步入库前言基础环境导入依赖编写yml配置数据库设计代码实现实体类编写注解业务类型枚举编写切片ip工具类事件发布监听者Controller控制层servicemapper验证前言 我们在企业级的开发中,必不可少的是对日志的记录&a…

VSCode将markdown文件导出为带书签的PDF文件

背景 之前找工作的总结性文章,全是markdown形式的想直接变成PDF好携带。方便查找 初步探索遇到的问题 markdown直接在chrome钟打开,右键有打印选项,有一说一,效果不错,唯一缺点,没书签。 怎么办 查资料…

收音机知识,调谐(选频/滤波),调制(升频)

参考:https://www.bilibili.com/video/BV1d14y1N7nm/?spm_id_from333.999.0.0&vd_source00bd76f9d6dc090461cddd9f0deb2d51 有关知识提纲整个信号的传输变化调谐人耳听到声音的频率范围(20~20000Hz)天线和传送信号的波长关系波长和天线长…

LeetCode 剑指 Offer II 106. 二分图【二分图匹配】中等

本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…

京东pop店铺订单导出

下载安装与运行 下载、安装与运行 语雀 特别提醒 只能导出已登录店铺的订单导出的收件人手机号是虚拟号 功能 主要是方便线下工厂发货的店主 所见即所得的导出自由选择导出项自由排序Excel导出列顺序导出过程中有进度提示,用户可以随时提前中止 什么是所见即所…

Linux网络编程概述

文章目录 前言一、客户端与服务端二、客户端程序编写三、程序的编译和运行总结前言 本篇文章将带大家来正式学习Linux网络编程。 一、客户端与服务端 一般认为服务器是一个长时间运行的程序(既守护程序)他只在相应来自网络请求时才发送网络消息 协议的另一端是客户端程序,…

Swagger文档注释

本文以DRF框架为例使用 为什么要接口文档注释 一. 方便后端调试与后续接口更新; 二. 对于大型前后端分离项目,前后端人员是分开开发的,甚至前端的人你都不知道远在何处,这时候接口文档的重要性就太重要了。 三. 接口注释文档常用…

巧用千寻位置GNSS软件| 点放样操作指南

在工程测量中,点放样就是将设计或图纸上的点位在实地上测量出来,将目标坐标输入软件在实地放样出来的过程。本文将围绕“如何在千寻位置GNSS软件上完成点放样操作”进行分步骤讲解。点击【测量】->【点放样】->【坐标点库】,选择一个点…

气传导和骨传导耳机的区别?这两种耳机哪个更好更实用?

气传导和骨传导耳机的最大区别:就在于发声原理的不同。 这两种耳机,一种是空气传播声音,一种是骨骼固体传声。 气传导耳机,就是声音从外部传过来,并由外耳、中耳传导到内耳,这是我们日常中接触最多的传导…