每个人做任何选择都是趋利避害的,当选择了认为对自己更有利的选择后,发现结果和期望不符,甚至发现大失所望,才会出现后悔的情绪。
那么为什么开发转测试就会后悔呢,只有一个原因:
那就是转到测试行业后,没有真正在测试行业的赛道找到测试工程师岗位的价值,发展的不顺利,薪资太低,又发现在工作环境中发现测试的地位很低,总背锅。职业发展方向上没有目标和规划,很迷茫。。。
其实都一样
任何岗位,无论是研发还是测试,永远都是初级人才趋于饱和,中高级人才稀缺。
其实这个行业终归是一个技术密集型的产业,技术的发展和推动必然不是人堆出来的。所以做什么不重要,做到这个圈子头部领域的人才,对行业有一个清晰准确的认识更重要
其实现在很多测试就是点点点的点工,连工程师都算不上。
那么如何提高测试工程公司的地位呢?,其实测试的地位需要你自己争取的,而且是技术手段争取。
研发改一段代码测试都不知道怎么测了,是测所有的功能吗,你怎么争取自己的地位?
掌握了多少自动化测试工具,性能测试工具,安全测试工具?
目前行业流行的世界级的测试框架:例如selenium,appium有去读过源码么,底层原理是什么?有没有做过二次改造?
如何并发运用测试用例,测试用例的顺序如何控制?
如何自定义appium?测试报告你是怎么定制的,用例覆盖度如何呢?跨多端平台的用例如何维护,端到端的测试如何做,如何利用mock解决app数据依赖的问题?你目前部门的架构是什么样的,技术栈用的什么有自己的理解么
测试的左移是什么,如何提前与开发人员一起制定测试计划,推动代码评审,代码审计,单元测试,自动化冒烟测试,测试精准化分析以及研发自测?测试的右移是什么?,如何将自动化用例配置到持续交付链中,全程监控发布后的质量?
记住,不是测试地位低,而是你所处的环境接触不到这样的测试技术环境。还有就是好的测试太少了。现在确切说是好的测试开发太少了
但也正是因为这样,测试行业没有研发那么卷,好的测试开发少。甚至很多测开的薪资比研发都要高。其实测试行业现在也在发生变革,正因为在发生变革,随着测试工作逐渐被开发人员分担、被自动化测试技术体系和质量平台接管,以自动化测试技术主导的测试体系正在快速崛起,所以说你继续在测试行业发展才能把握住这一波发展红利期。
测试行业原有的瀑布流工作模式导致传统手工测试仍然占据主导地位,导致行业依然存在大量的执行方式仍以手工为主的老的测试,但是越是残酷的环境,企业也越倾向于减员增效。
所以你会发现有的人工作十几年,依然只会功能测试,10K左右月薪,濒临淘汰,有的人工作2-3年已经40万年薪,甚至只有个专科学历。
最后
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这份2022年可能是最全的软件测试工程师发展方向知识架构体系图。
1、Python 编程与测试开发技术
2、Web自动化测试基础
3、APP自动化测试基础
4、Postman测试工具专题
5、接口自动化测试基础
6、自动化框架封装
7、持续集成
8、Jmeter 性能测试
9、APP性能测试
10、Fiddler 抓包工具的使用
11、TCP/IP协议详情
12、计算机操作系统
13、Linux 系统操作
14、MySQL 数据库
15、RobotFramework 自动化测试框架
16、跨平台的自动化测试框架
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。
可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
软件测试面试题合集
我们进阶学习自动化测试必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片进群即可自行领取。