点点点到自动化测试,8k到25k,我这6年的经历值得每个测试人借鉴

6年前我刚入行测试的时候,一样的迷茫和自我否定

6年后的现在,从8K到25K的逆袭。

刚入行的第一份工作做的主要还是功能测试,小公司,地点北京,月薪8K

前期就是做一些很简单的工作:编写测试用例>提交BUG>回归BUG

刚开始因为刚入行,会有新鲜感和收获感,但是没有超过3个月,就感觉在浪费时间,浑浑噩噩

重复性的工作越来越多,找谁请教都能被怼一顿,进而质疑自己,质疑工作的意义

比如在每次提交bug的时候,都要确认环境,还有一些bug没法重现,一方面老师被开发怼,另一方面也不得不加班

这个时候我就在想,能不能不让开发怼,能不能早点下班?

于是我开始“内卷”起来

别人下班,我学习

别人摸鱼,我学习

别人卡点上班,我学习

首先是看需求文档,只有了解需求,才能知道设计这个功能的目的是什么,进而才能判断这个问题是不是bug,这样做后,一定程度上减少了被开发怼的情况,即使是开撕,也一了一定的依据;

其次就是看开发的设计文档,当然开始不熟的时候可能不给你看。你去研究他的业务逻辑,才能大致判断这个bug是如何产生的,进而能够复现和定位bug

当然,这个过程肯定不是那么睡了。

  • 第一是因为你要主动学习和研究超出能力的事情,必须沉下心来钻研
  • 第二是刚开始接触这些新事物的时候,处理问题会不那么完美,要扛得住质疑的压力
  • 第三是向开发请教或者讨论的时候,必然要面对开发的鄙视和冷漠
  • 第四就是学习会占用你的大量时间,加班不可避免

这个过程持续了接近2年,之后排查和定位问题,提交bug后开发再也不找我,产品和开发也开始对我刮目相看,也有了跳槽去挑选企业的底气

在找到做测试的认同感之后,更加坚定了朝着测试持续发展的时候,我又觉得每天的重复性工作太多,想要提升一下效率,于是我开始研究自动化

做自动化就要先学语言,Java或者Python都行,可不要以为做测试的不用写代码。开始时为了入门更容易,建议先从Python入手。享握了语言,就可以开始编写一些脚本或吉测试工具来提升效率

然后去研宄架构,从更高的层面去提开效率,可能这个阶段你还达不到设计架构的高度,但是你要
往这个方向去思考, 要有这个野心。

当然要达到精通自动化,肯定不是仅仅会使用工具这么简单。编写Web UI自动化测试,前后做了几个月,积累了一些经验,开始尝试设计Web自动化框架,当时主要还是针对Selenium API的封装。要学的东西确实很多,比如前端docker、 PO等,

这个阶段,大概需要2年左石的时间,如果这个阶段你完成了,才能称得上一名合格的测试工程
师,月新15-20k以上是稀松平常的事情。话说我过了这个阶段巴经跳槽了,因为第一家公司团队和业务都太小了,没有什么成长空间了,而这个时候我的薪资达到了25K

如果你也在往自动化方向发展

在适当的年龄,选择适当的岗位,尽量发挥好自己的优势。

我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友花了一段时间整理编写了下面的软件测试工程师发展规划路线,会给你带来帮助和方向:

一、测试基础

了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维

二、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

三、Shell脚本

掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shelll逻辑函数

四、互联网程序原理

自动化必经之路:前端开发基础知识以及互联网网络必备知识

五、MySQL数据库

软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。

六、抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的

七、接口测试工具

接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman

八、Web自动化测试Java&Python

了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理

九、接口与移动端自动化

专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用

十、敏捷测试&TestOps构建

揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心

十一、性能测试&安全测试

软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!

上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。现在还比较迷茫的朋友可以参考一下我的学习框架,我也整理了相对应的学习资料 公众号,软件测试大白

 在平时的工作学习中,灵活的运用主流测试框架到实战项目中去,最好学会自己搭建自动化测试框架,这才是你最主要,也是最有效的

加油吧,测试员!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。

未来的你肯定会感谢现在拼命的自己!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值