软件测试这个行业我见过工作5年依然是初级水平的功能测试,拿着不到1W的薪资,也见过1年时间达到高级自动化水平的大牛!拿着20K的薪资。
影响你薪资的有两点!
一、你的技术水平高低直接决定你薪资的多少,工作时间长短并不能直接影响你的收入,只能说你工作时间短,项目经验不够丰富而已!但薪资照样可以很高!
二、你所在的城市会对薪资有一定的影响,首先一线城市肯定比二三线城市薪资要高,毕竟生活成本也高,其实也就差不多了!
绝大多数测试人都是从功能测试做起的,工作忙忙碌碌,每天在各种业务需求学习和点点中度过,过了好多年发现自己还只是一个功能测试工程师。会处在迷茫期,因为在迷茫期的时候,会不断的纠正自己要走的路。
随着移动互联网的发展,从业人员能力的整体进步,软件测试需要具备的能力要求越来越高,打开招聘网站,70%的招聘都会有这一条:至少熟悉一门编程语音,自动化测试XX年经验。
互联网浪潮来袭, 大大小小的公司都开始重视自动化测试了,发展到2021年初来说,这个行业已经比较稳定,但是并没有饱和,缺口依然很大。
二是很多自动化测试人员的技术水平因为知识不成体系或者学得不够扎实的原因, 只能做一下简单的工作,其实企业更多地需要一些技术层级稍微高一点的人才。
以上并不是给不想学自动化测试的人们的一个借口。而是觉得测试者不要在工作中迷失了自己。目前就大量招聘信息来说,想要高薪得会以下几点:
会一门编程语言,懂自动化测试,懂Appium操作,元素定位、操作、等待、滑动等,深入讲解PO、unittest、yaml、配置文件、测试报告等知识,基于关键字驱动、Pytest和jenkins持续集成完成App测试框架设计与开发、测试工具、比如性能测试工具loadrunner,自动化测试工具selenium、Appium。
绵薄之力
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这份2023年可能是最全的软件测试工程师发展方向知识架构体系图。
1、Python 编程与测试开发技术
2、Web自动化测试基础
3、APP自动化测试基础
4、Postman测试工具专题
5、接口自动化测试基础
6、Jmeter 性能测试
7、Fiddler 抓包工具的使用
8、TCP/IP协议详情
9、计算机操作系统
10、Linux 系统操作
11、MySQL 数据库
12、RobotFramework 自动化测试框架
13、跨平台的自动化测试框架
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系,完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加我们一起讨论,里面有各种软件测试资料和技术交流。
加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。 未来的你肯定会感谢现在拼命的自己!