当前位置: 首页 > news >正文

“我“摸爬滚打5年,干了测试工程师,现在测试怎么样了...

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

小刘:
成功不能复制,但经验却可以借鉴!

从曾经的月薪3K,到现在的月薪20K,我觉得我的涨薪之路的的确确可以给很多人一些参考。

授人以鱼不如授人以渔,所以,把经验分享给大家,希望可以帮助一些迷茫于测试职业发展的朋友们!

谈谈我眼中软件测试的前景

这个行业前景怎么样,我入行的话会出现什么样的问题?遇到瓶颈怎么破?

这一系列问题是很多在行业外观望的同学甚至是刚刚入行的朋友都密切关注,毕竟这关系到自己未来的收入,甚至是决定自己的职业发展方向,下面以我多年的经验帮你一一化解你们的疑问。

了5个问题,如下,我将以问答的形式阐述:

Q1:现在学习软件测试,将来的发展潜力如何?
Q2:预测2024年测试行业的发展趋势如何?
Q3:想做高薪测试,想会自动化,如何入手?
Q4:自动化很难吧,学了后会不会还是不能胜任工作?
Q5:测试学几个月就能拿到14K,这可能吗?

1、软件测试,将来的发展潜力如何?

在互联网浪潮下,大大小小的公司现在都非常重视软件测试。前几年随着互联网行业的迅猛发展,软件测试人才稀缺,低门槛高薪资促使越来越多的毕业生和转行人员一窝蜂地涌入进来。

而现在,软件测试发展太快,纵观各大招聘网站,基础功能测试岗位需求难度逐渐上升,自动化测试和持续测试已占据主流地位。

个人对于测试发展的一点猜测

一是软件测试在未来的5年内发展会非常快,目前来看,人工智能和大数据的发展,已然把互联网带入了新的时代。

软件的复杂度和信息安全使得软件企业越来越需要专业的测试人员来把控质量,测试这关过不了,产品做出来也是死掉,软件测试至关重要。

二是很多测试人员的技术水平因为知识不成体系或者学的不够扎实的原因,只能照葫芦壶瓢,做一下简单的工作。

但现在只会手工功能测试已然无法继续站稳脚跟,企业更多的需要一些技术层级更高的人才,需要能做更多事情的测试开发,经验丰富的性能、安全测试等。

2、预测2024年测试行业将是怎样的趋势?

1)接口自动化,岗位明显增多;
2)性能测试,工资越来越高;
3)测试开发人才需求量激增;
4)企业招人,综合技能要求越来越高;
5)测试人员薪资差距越来越大;
6)技术更新迭代迅速,自学测试越来越难。

3、想做高薪测试,想做自动化,如何入手?

是否有技术含量与是否参与自动化测试,没直接关系 。软件测试过程中,涉及到技术含量的内容多的是 。

比如,问题定位,需要涉及到服务器知识、各种服务架构知识、Linux知识、数据库知识、抓包工具、HTML知识等等,这些都可以折腾,跟单纯的自动化脚本编写相比,同样有价值 。

而且,测试执行过程中,可以自己写一些小脚本,代替重复性的工作,或者实现一些手工不太方便的事项;此项,称为辅助性小工具,可以提高工作效率 。

4、自动化很难吧,学后会不会无法胜任工作?

首先说,不难,但是要有人带,千万不要盲目自学,即使要自学,也是在有明确而清晰的脉络之后再进行自学,否则就是浪费时间。如果方向错了,每一次努力都是在倒退。
有人问学后能不能胜任工作,也是完全可以的,一般培训机构都是有实际的项目去操作的,其实自学的也最怕的是这个,找不到项目去练手。而且遇到问题会蒙圈。
一般来说,一本书,找个有经验的老师,3节课讲完一本书足以,3节课教会一个工具也足以了,最后再结合实际的项目去操作,全部都是按照工作的流程来的,又为何不能胜任工作呢?

5、进阶学几个月,能薪资翻倍吗?

见过太多的人卡在这个瓶颈期,一去分析,要么是说自己的学历限制、要么是说自己的年龄限制、要么是说自己的技术水平限制。

可是这些都是在找一些客观条件,能拿多少薪资,看自己能干什么事,毕竟我身边大神们的逆袭故事太多了。

基本上做上1-2年,着重提高一下自动化和框架开发能力,薪酬过万是没有问题的,以前的一个朋友,刚去找工作的时候是8.5k,隔了一年,也就是上个月,拿到百度的offer,20k,可以说是很励志了!

软件测试这一行有两条路可以选择,我当初走的是技术路线,3年时间过去了,现在我升到了测试主管,月薪2w+,每个人擅长的技能不同,你可以根据自己的发展方向去选择要走的路。

前期走的路是一样的,这段时间在于积累测试经验,并决定自己走哪条路线(哪条路线更适合自己)。

上面通过我的个人经验对测试岗位的供求现状,可能存在的片面与不足之处,但是也能说明测试的发展前景:
1)这个行业的发展已经比较成熟,但是测试开发等高端人才缺口巨大;
2)入门的确容易,但不断提升技术才是重中之重,安于现状终将被淘汰;
3)就业机会多,因为公司产品迭代快,个人技术能力增长也快;
4)学习成本不是很大,相比来说,时间和资金都比开发要少很多。

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

要勇敢地去追求自己的梦想,去创造自己的未来,去追求自己的幸福,去实现自己的价值,只有通过不断的努力和拼搏,才能实现真正的成功和幸福。

只有通过不断地努力和奋斗,才能真正地实现自己的梦想,去创造自己的未来,去改变自己的命运,去赢得自己的成功,最终成为一名真正的赢家。

只有通过不断地努力和奋斗,才能真正地实现自己的梦想,去创造自己的未来,去改变自己的命运,去赢得自己的成功,最终成为一名真正的赢家。

相关文章:

  • Spark数据倾斜_产生原因及定位处理办法_生产环境
  • 多视图聚类的论文阅读(一)
  • “绵柔的,好喝的”海之蓝畅销20年的经典秘诀:做大众喜爱的好酒
  • Ubuntu 22.04 LTS ffmpeg mp4 gif 添加图片水印
  • [uni-app] uni.showToast 一闪而过问题/设定时间无效/1秒即逝
  • 将 ONLYOFFICE 文档编辑器与 Node.js 应用集成
  • requests爬虫IP连接初始化问题及解决方案
  • Flutter 中数据存储的四种方式
  • Vue 路由缓存 防止路由切换数据丢失 路由的生命周期
  • 使用 Splashtop 的开放 API 简化 IT 工作流程
  • 大一,小小练习题--含答案
  • JAVA必应回答。
  • 2.发送邮件+开发注册功能
  • 关于缓存和数据库一致性问题的深入研究
  • 月子会所信息展示服务预约小程序的作用是什么
  • 【Linux系统编程】快速查找errno错误码信息
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • CAP 一致性协议及应用解析
  • Java 网络编程(2):UDP 的使用
  • Java,console输出实时的转向GUI textbox
  • js数组之filter
  • Kibana配置logstash,报表一体化
  • python docx文档转html页面
  • Python打包系统简单入门
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • 从零开始在ubuntu上搭建node开发环境
  • 搭建gitbook 和 访问权限认证
  • 精益 React 学习指南 (Lean React)- 1.5 React 与 DOM
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 巧用 TypeScript (一)
  • 手写一个CommonJS打包工具(一)
  • 译有关态射的一切
  • 用简单代码看卷积组块发展
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • ​flutter 代码混淆
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (1)虚拟机的安装与使用,linux系统安装
  • (a /b)*c的值
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (pytorch进阶之路)扩散概率模型
  • (WSI分类)WSI分类文献小综述 2024
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (四)Linux Shell编程——输入输出重定向
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (学习日记)2024.01.09
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .jks文件(JAVA KeyStore)
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .net core使用ef 6
  • .NET使用HttpClient以multipart/form-data形式post上传文件及其相关参数