测试2年拿30K,你让开发怎么办?
Posted 软件测试呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试2年拿30K,你让开发怎么办?相关的知识,希望对你有一定的参考价值。
测试薪资有这么高吗?测试在开发面前,真的只能是“卑微”吗?
一位在杭州某大厂工作的“大佬”终于忍不住了:“测试行业入门简单,技术难度低”,这明显是对测试行业的偏见;
如果你去一线大厂溜一圈,你会发现:企业对于测试岗位要求越来越多,甚至比开发要求更多!测试更注重T字形,要会开发、会测试、懂运维····
尤其是高端的测试开发,除了搭建基础的自动化框架,还能开发一些管理平台方便测试,能将测试数据开发成服务化;
能根据已知的框架,修改源码定制适合自己公司框架;还能做开发代码的review等等。
软件测试本来就是个高大上的行业,一个值得被尊重、拿高薪的行业!
为什么要学测试开发?
当你还觉得:
整体大环境不景气,自己没有竞争优势,一到裁员就瑟瑟发抖;
测试行业会有职业发展瓶颈,薪资会受限,不被重视;
每日重复的工作滋生迷茫,找不到成就感
不妨去各大招聘平台看看软件测试开发工程师(SDET)的招聘需求,这是一线互联网大厂(BAT,TMD)都重金聘请,而且是一将难求的岗位!
测试开发工程师,会测试、会开发,能借助于良好的开发能力,站在测试架构师的角度提供测试技术解决方案
开发实现测试工具或平台,协助公司内部测试工程师更好地完成测试工作和更快地完成项目交付,服务于测试执行效率及内部质量流程的效率提高。
随着DevOps、持续交付理念在各大企业中的落地应用,传统的功能测试人员已成为企业的短板
而精通开发和测试的测试开发工程师,能够保证写出来的软件的质量,无形之中为企业节省许多成本,提升测试团队效率,这也是现代敏捷开发团队所追求的!
据了解,目前联网大厂测试开发中高级人才缺口20W+,已经成为大厂竞价的“香饽饽”!
一张图看清晰自动化测试工程师与测试开发工程师的区别:
目前,互联网大厂测试开发中高级人才缺口20W+,已经成为大厂竞价的“香饽饽”!
如何进阶测试开发?
做为一名有8年工作经验的测试人员,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这一份2023年可能是最全的软件自动化测试开发工程师发展方向知识架构体系图。
一、测试基础
了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维
二、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。
三、Shell脚本
掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数
四、互联网程序原理
自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理
五、mysql数据库
软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。
六、抓包工具
Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的
七、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman
八、Web自动化测试Java&Python
了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理
九、接口与移动端自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用
十、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心
十一、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!
希望大家能照着这个体系在1-2年内完成这样一个体系的构建。
可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方进群即可自行领取。
以上是关于测试2年拿30K,你让开发怎么办?的主要内容,如果未能解决你的问题,请参考以下文章