前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一位27岁软件测试员,测试在职近5年,月薪不到2W,担心被应届生取代

一位27岁软件测试员,测试在职近5年,月薪不到2W,担心被应届生取代

作者头像
伤心的辣条
发布2022-12-14 14:40:17
3700
发布2022-12-14 14:40:17
举报
文章被收录于专栏:伤心的辣条

作者:伤心的辣条

主要分享测试的学习资源,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。

工作了近5年,一个月工资不到20K,担心被应届毕业生取代!互联网的快速发展伴随着员工适者生存的加速,测试员的薪资也在不断增长,以3年、5年、8年+为一条分水岭。如果人们的能力和体力不够,他们就会被淘汰。看起来生动的工作生活却让许多人焦虑不安。

最近,一名来自211本科的测试工程师在脉脉上表达了他的焦虑:“他已经工作了五年,今年27岁,目前的工资不到20K。然而,考虑到他再过几年就30岁了,他的技术并没有提高多少,但是他熟悉几个三方框架。除了业务能力、测试文档的写作能力,他没有真正的在项目中实施自动化测试。我觉得任何应届毕业生都可以取代我。当我看到阿里颁发的年终大奖时,而自己只有两薪的年终奖,我感到非常焦虑。我不知道接下来的三年该做什么,这样我30岁时就不会太尴尬了。”

事实上,我相信许多朋友也有同样的感觉,并且对这种情况有一些经验,但是改变现状是很困难的。然而,如果人们不努力阐明许多事情,就不可能改变它们的现状。一个人怎么知道自己能否改变它们?找到正确的方向并为之努力并不是不可能的。那么,一个程序员能做什么呢?

首先,自动化测试 怎么才能成为一个合格的自动化测试工程师呢。

必须要掌握一门编程语言,应该以Java或者python为主,虽然什么语言都可以用来做自动化测试,但毕竟这个两个最流行嘛,如果不想成为自动化测试工程师里的非主流自动化测试工程师,那我还是强烈推荐大家选择python语言,对编程基础薄弱很友好,学起来容易些。

编程语言是自动化的核心,不会编程,都是白搭。然后要会主流的测试框架,和一些辅助工具。

主流的框架啊,不外乎selenium,appium,monkey,monkeyrunner之类的,基本上掌握了这个几个APP和UI自动化都可以玩的转了。

第二,性能测试 要做好性能测试,一个最重要的前提就是需要了解被测试产品的系统架构,掌握整个系统的数据流向和交互;这样你才能够分析出系统的压力点,从而制定性能测试计划,否则你再牛逼的性能测试工具都可能达不到测试目的。

然后就是选择一个性能测试工具,这里建议多分析下一些开源的性能测试工具,比如:ab性能测试工具。掌握这些工具的实现原理,这对于后面自己去优化工具来达到测试目的会有很大的帮助。而不是简简单单的觉得自己会使用loadrunner的录制回放以及结果分析就是性能测试的大牛了,这样我只能说,你对自己要求太低了。

实践、分析、验证、反复实践,终有一天你会成为该领域的性能测试大牛以及测试专家,这里不得不说的就是,一般性能测试大牛同时也是测试工具开发的大牛,否则你可能还要去依靠别人(不符合大牛的身份)。

作为一名软件测试工程师,该怎样努力才能快速成为一名优秀的测试开发大佬,或者性能测试大佬,或者说作为一名软件测试工程师需要掌握哪些知识体系。这不仅是一个刚刚踏入职场的软件测试工程师,也是工作三五年之后开始迷茫的工程师,都必须要面对和想明白的问题。

一、测试基础

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

二、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框架烂熟于心

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

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

相信你根据这个学习架构路线,不断地去摸索与提升,突破技术的瓶颈,可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。我也是走过这样一段路,才能获得更多高薪职位的机会,付出终有回报,也算是对我能力的一种认可吧,真正的证明了自己的价值。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-10-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 伤心的辣条 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、测试基础
    • 了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维
    • 二、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框架烂熟于心
                  • 十一、性能测试&安全测试
                    • 软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!
                    相关产品与服务
                    云数据库 MySQL
                    腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档