当前位置:网站首页>8年软件测试工程师感悟 —— 写给还在迷茫中的朋友
8年软件测试工程师感悟 —— 写给还在迷茫中的朋友
2022-08-01 15:36:00 【小码哥说测试】
这两天和朋友谈到软件测试的发展,其实软件测试已经在不知不觉中发生了非常大的改变,前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和。当然,我说的是最基础的功能测试的岗位需求已经很少了,而自动化、性能、安全乃至于以后可能出现的大数据测试、AI测试仍存在着非常多的机会。
“长江后浪推前浪,前浪死在沙滩上”,曾经一句让人会心一笑的调侃,而今变成了软件测试行业的真实写照。由于软件测试行业入门门槛低,薪资报酬高,不断有新鲜血液冲刷着软件测试行业的“前行者”们,给我们带来了非常大的压力。
那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。
但是还是有不少的软件测试工程师
站在“十字路口”迷茫、无助,找不到自己的方向。
一切的迷茫都是因为想得太多而做的太少!每位软件测试行业从业者都能意识到目前自己面临的窘境,但能及时作出改变,顺应时代变化的人还是太少。多数人明明“泰山崩于前而面色如土”却只能眼睁睁看着自己被行业淘汰吗?
并不是,下面的软件测试工程师发展方向知识架构体系图,会告诉你该往哪里努力:
自动化测试学习建议
我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的《自动化测试工程师学习路线》,也整理了不少【网盘资源】,需要的朋友可以文末免费获取网盘链接。希望会给你带来帮助和方向。
一、先学习一门编程语言,建议python
二、Python自动化测试框架应用
三、自动化测试篇 - Web UI 自动化
四、自动化测试篇 - 移动端UI 自动化
五、自动化测试篇 - 接口自动化测试
六、自动化测试篇 - 持续集成Git、jenkins、Docker
七、自动化测试篇 - 性能测试LoadRunner、jmeter、app性能
八、自动化测试篇 - WEB安全测试、渗透测试、漏洞扫描
九、自动化测试篇 - RobotFramework、AirTest
10、测试开发篇-自动化测试平台开发
11、互联网高薪测试拓展知识、Redis、MongoDB、Nginx集群实战
上面就是我为大家整理出来的一自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
送给大家一句话:
让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!
绵薄之力
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
边栏推荐
- RepOptimizer学习笔记
- Can MySQL do two-way synchronization of multiple vps?
- gconf/dconf编程实战(1)gconf和dconf介绍
- String comparison size in MySQL (date string comparison problem)
- Zhaoqi Science and Technology Innovation Event Platform, Entrepreneurship Event Roadshow, Online Live Roadshow
- lombok builder重写
- 股票预测 lstm(时间序列的预测步骤)
- 0-1背包问题的一维数组优化解析
- VIM实用指南(3)复制,粘贴 ,删除,撤销,重做指令速记
- 美国弗吉尼亚大学、微软 | Active Data Pattern Extraction Attacks on Generative Language Models(对生成语言模型的主动数据模式提取攻击)
猜你喜欢

预定义和自定义

强网杯2022 pwn 赛题解析——yakagame

布隆过滤器bloom

Shell basic function writing

Meeting OA project (6) --- (to-be-opened meeting, historical meeting, all meetings)

30分钟成为Contributor|如何多方位参与OpenHarmony开源贡献?

LeetCode50天刷题计划(Day 10—— 三数之和(20.50-22.40)

轮询和长轮询的区别

"Find nearby shops" | Geohash+MySQL realizes geographic location filtering

gconf/dconf编程实战(1)gconf和dconf介绍
随机推荐
HDU 2602: Bone Collector ← 0-1背包问题
kubelet节点压力驱逐
Flink - SQL can separate a certain parallelism of operator node configuration?
ffmpeg视频剪辑中报错Could not write header for output file #0 (incorrect codec parameters ?): ……
Chapter 13 Manually create a REST service (1)
2.8K 120Hz触控双屏加持 灵耀X 双屏Pro 2022让办公无惧想象
请问下怎么取数据库中上一个小时的数据到odps进行实时节点的同步呢
Arduino无线下载 Arduino USB接口无线自动下载程序
信息录入率百分百上海强化施工现场建筑工人实名制管理
RepOptimizer学习笔记
搭建ntp时间服务器(安装sql2000配置服务器失败)
flink -redis sink 可以sink 到集群吗?
【论文笔记】MiniSeg: An Extremely Minimum Network for Efficient COVID-19 Segmentation
通胀持续 肯尼亚粮食安全引关注
MySQL中的时区设置
Digicert EV证书签名后出现“证书对于请求用法无效”的解决方案
Inflation continues, Kenya's food security a concern
Convert tensor to image in pytorch
mysql 面试题
表白代码vbs不同意无法关闭(vbs表白代码不同意按键会跑)