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

软件测试培训到底值不值得参加?

目录

前言

自动化测试培训

性能测试培训

测试开发培训

目前测培训市场

怎么评判自己要不要报班?

怎么评判报哪个培训机构/个人?

我心目中理想的培训内容

再次聊聊测试真的很容易吗?

最后


前言

软件测试由于门槛低容易学,所以它技术含量相对it其他热门专业来说是处于低点的。那么它的待遇肯定就没有软件测试培训机构所吹的那样,什么需求大概率高。这跟门槛低容易学是相互矛盾的。
选择软件测试培训的同学的目的,如果只是为了偷懒或者怕难的话,那么就要想清楚,将来培训出来之后的待遇肯定不会很高,如果你不是很走测试这条路的话建议先考虑清楚。

接下来我们从培训内容上跟浅浅的大家分析一下

自动化测试培训

  • 大部分都讲 python、java 的基础、进阶
  • selenium,ui 自动化测试
  • appium,app 自动化测试
  • pytest,low 一点的机构会讲 unittest
  • git
  • jenkins
  • 高级一点的机构会讲 docker
  • 项目实战

性能测试培训

  • jmeter 基础、进阶使用
  • jmeter+普罗米修斯+Grafana监控
  • jmeter +maven/ant + jenkins
  • jmeter 分布式压测
  • jmeter 监控服务端
  • 各种中间件监控,性能分析、性能调优

测试开发培训

  • 编程语言
  • 自动化测试(框架部分)
  • 性能测试(jmeter部分)
  • 开源平台/框架直接套

目前测培训市场

  • 在线培训的市场肯定是无限大的,不断有应届生求职,不断就有韭菜等着被割
  • 所以很多个人也做起了培训,看到了我朋友圈,感觉有点工作经验就能做培训了,随便写本书,就能开始做培训了..但我目测有些个人培训一线大厂都面不上
  • 做自动化测试培训的,就只会讲框架的使用,平台的使用,不会跟你说这么多个框架结合起来要怎么用,如何设计框架来满足不同项目使用场景
  • 做性能测试培训的,一般都只教很肤浅的性能分析、性能调优,并不会深入源码
  • 做测开培训的,一般培训广度很大,深度一般,只能是师父领进门

怎么评判自己要不要报班?

  • 白嫖学不下去,有个段子,保存百度云盘=学会,很多人百度网盘都是几t的资料,但终究不会看,如果付费能让你定下心来好好学习,这未尝不可
  • 缺少答疑对象,其实报名培训机构,课程内容虽重要,但售后更重要,在你遇到坑,遇到不会问题的时候能给你帮助,这样自己会更快成长
  • 像我一样,师父领进门,需要有人带自己知道要学什么,基础学会后,自己再深入学习
  • 自主学习能力差,希望有一群志同道合的同学一起学习

怎么评判报哪个培训机构/个人?

  • 最好找可以试听的,比如听个7天,不满意可以退钱,或者免费听7天,满意就给钱报名,不满意就算
  • 不要找那些当你报名免费课程,态度还很不好的那种
  • 一定要找售后服务好的,比如答疑及时,上课有困难能及时帮助你的机构/个人

我心目中理想的培训内容

自动化测试

  • 常见开源框架深入讲一遍,包括实现原理,源码解析
  • 用 Debug 模式演练复杂自动化测试执行的过程
  • 从零到一设计一个复用性高的测试框架,比如像 httprunner 那样的,详细描述设计思路
  • 二次开发开源的原生框架
  • 结合 Docker、k8s、jenkins、git 搭一套持续集成的自动化测试流程

目前没有培训机构能做到这样,如果有,请报名

性能测试

  • Jmeter 的全套使用,常见插件的使用,还有就是监控平台、持续集成,这些一般都有
  • Jmeter Dubbo、TCP、Socket 性能测试
  • Jmeter 二次开发请求取样器,满足非常见协议(自定义加密算法的协议)的场景
  • Jmeter 二次开发其他控件
  • Linux 监控命令,stat 家族、top 家族等等,具体可以参考性能测试30讲,那个真的讲的很好,我自己也有写对应的栏目
  • 全链路压测实战
  • 生产环境下的流量回放
  • 容量评估测试
  • 压力测试
  • 中间件监控,常见调优参数
  • JVM 深入讲,JVM 调优
  • Nginx 深入讲,Nginx 调优
  • Docker 深入讲
  • 等等

测试开发

  • 不要 py,做平台应该后端很少用 py,基本都是 java
  • springboot 微服务一套深入讲,从零到一搭建,包括系统架构设计、数据库设计、分层设计等等
  • 前端,看 vue 和 react 哪个大厂用的多了
  • 至于一些细节上的技术框架,我就不提了
  • 最重要的是,从零到一搭建前端+后端
  • 最后 Docker + Git 部署,如果是集群部署那肯定最好的,最好加 K8s

再次聊聊测试真的很容易吗?

  • 入门很容易,会个黑盒,点点点完事了
  • 前几天,开发同学推荐我看 Google 测试之道,这里我也推荐给想入门测试或者深耕测试行业的同学
  • 看看一名真正合格的测试是怎么样的
  • 这里不细讲,后面会写一篇测开看法的文章

最后

  • 培训其实只要你认真学习,你肯定会有所成长的
  • 但抛开自己额外的学习,培训教给你的东西,真的值那个价吗?这可能对于每个人来说衡量标准都不一样
  • 比如,你很有基础,那可能你觉得不值
  • 但如果你是小白,通过培训你入门学习了好多框架、工具的入门,那可能物超所值
  • 所以大家还是要根据自己实际情况来看待培训,并不是别人能翻倍涨薪,你就一定可以,请理性对待你的每一个选择。
  • 加油吧,少年!

相关文章:

  • IIC通信协议
  • FUP AMD300-27便携式拉曼食品安全分析仪 检测微痕量农兽药残留 非法添加
  • 高被引论文有什么特征?
  • MMDet 3.0:目标检测新基准与前沿
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • 风险:一些Web3安全工具
  • 【RBF预测】基于时空 RBF-NN 实现混沌时间序列预测附matlab代码
  • spring 入门
  • 【Git】Git基本配置和常用命令
  • 软考中级(软件设计师)——数据库系统(上下午各占6-8分)
  • Numpy基础入门知识点总结
  • new动态创建一维数组、qsort函数、折半查找
  • 数字电路和模拟电路-1基础知识
  • numpy中的seed
  • mysql特殊语法insert into .. on duplicate key update ..使用详解
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • android 一些 utils
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • ES6语法详解(一)
  • gulp 教程
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • Linux中的硬链接与软链接
  • Mocha测试初探
  • Puppeteer:浏览器控制器
  • Rancher-k8s加速安装文档
  • springMvc学习笔记(2)
  • sublime配置文件
  • 基于组件的设计工作流与界面抽象
  • 两列自适应布局方案整理
  • 前端临床手札——文件上传
  • 数据科学 第 3 章 11 字符串处理
  • 一个SAP顾问在美国的这些年
  • 再谈express与koa的对比
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • RDS-Mysql 物理备份恢复到本地数据库上
  • !!java web学习笔记(一到五)
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (10)STL算法之搜索(二) 二分查找
  • (c语言)strcpy函数用法
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (译) 函数式 JS #1:简介
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)iOS字体
  • (转)winform之ListView
  • *2 echo、printf、mkdir命令的应用
  • *Django中的Ajax 纯js的书写样式1
  • .naturalWidth 和naturalHeight属性,
  • .Net core 6.0 升8.0
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET Standard 的管理策略
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .NET单元测试
  • .Net中间语言BeforeFieldInit