目录
前言
最近有很多的兄弟私信北凡聊聊对于测试培训的看法
所有观点仅代表个人,没有任何攻击他人或机构的意思
说不定以后肝不动了也去干培训了
这里会讲下对测试培训的看法,以及自己的经历,也算是给刚出社会的兄弟们,或者还在读大学的同学一个告诫吧
为什么写?
有很多刚刚出社会的兄弟对于自己想法还不是很明白,也很纠结自己到底该选择怎么走或者怎么学,这也算是给各位一个建议了,当然其中也包括粉丝的强烈要求咯。
测试培训到底值不值得参加
从培训内容分析
自动化测试培训
- 大部分都讲 python、java 的基础、进阶
- selenium,ui 自动化测试
- appium,app 自动化测试
- pytest,low 一点的机构会讲 unittest
- git
- jenkins
- 高级一点的机构会讲 docker
- 项目实战
性能测试培训
- jmeter 基础、进阶使用
- jmeter+普罗米修斯+Grafana监控
- jmeter +maven/ant + jenkins
- jmeter 分布式压测
- jmeter 监控服务端
- 各种中间件监控,性能分析、性能调优
测试开发培训
- 编程语言
- 自动化测试(框架部分)
- 性能测试(jmeter部分)
- 开源平台/框架直接套
diss 自动化测试培训
- 首先,看过我写的 pytest、docker、selenium、git 连载应该都知道(appium 没深入学),写的自认为很详细,包括每一节都有的实战,重要方法的源码解读,看我博客不比上培训课香吗
- 再来,机构提供的项目,都是落后的项目,或者普通项目,放到大厂,随便一个网站复杂度就远超过它了,而且提供的项目可能还会出 bug,或者交互不完整
- 最后,教的东西都是基础使用,其实完全可以从网上的博客、官方文档进行学习的,至于实战,自己在公司项目上运用起来就好了,或者随便找个网站测试不就好了
diss 性能测试培训
- 首先,我的 Jmeter 连载详细的不得了,结合普罗米修斯+Grafana 和 ant + jenkins 也有教程,敢说比机构提供的教程还详细哦,毕竟有踩坑记录还有各种使用场景,当然啦还是有些东西没写的,不过已经比培训机构的详细多了
- 其次,性能分析,机构教的不如看下高楼老师的极客时间和上面我提到的性能测试30讲,两个课不过一共 150,啃完练完,那不比上机构课程香
- 最后,性能测试是最难实战的,即使你有众多性能分析、性能调优经验,你没有对应的业务知识,没有对系统架构的深入了解,那你也不可能做好性能测试,你觉得培训机构提供的项目有多真实呢,要是真的有上万并发,那他不得亏死了,服务器都不知道要搭多少台,所以你只能简单分析,真实项目都是多个集群的
diss 测试开发培训
- 参加测开培训,不如参加一个前端培训+一个后端培训
- 虽然我并不认为一个合格的测开就是一个全栈开发工程师,能写测试平台的前后端,但目前好像大部分人都认为测开就仅仅是开发平台而已
目前测培训市场
- 在线培训的市场肯定是无限大的,不断有应届生求职,不断就有韭菜等着被割
- 所以很多个人也做起了培训,看到了我朋友圈,感觉有点工作经验就能做培训了,随便写本书,就能开始做培训了..但我目测有些个人培训一线大厂都面不上
- 做自动化测试培训的,就只会讲框架的使用,平台的使用,不会跟你说这么多个框架结合起来要怎么用,如何设计框架来满足不同项目使用场景
- 做性能测试培训的,一般都只教很肤浅的性能分析、性能调优,并不会深入源码
- 做测开培训的,一般培训广度很大,深度一般,只能是师父领进门
怎么评判自己要不要报班?
- 白嫖学不下去,有个段子,保存百度云盘=学会,很多人百度网盘都是几t的资料,但终究不会看,如果付费能让你定下心来好好学习,这未尝不可
- 缺少答疑对象,其实报名培训机构,课程内容虽重要,但售后更重要,在你遇到坑,遇到不会问题的时候能给你帮助,这样自己会更快成长
- 自主学习能力差,希望有一群志同道合的同学一起学习
怎么评判报哪个培训机构/个人?
- 目测我推荐的培训机构,感觉就码尚教育自动化测试稍微好点
- 性能的话,好像没有
- 测开,也没有
- 最好找可以试听的,比如听个3天,不满意可以退钱,
- 不要找那些当你报名免费课程,态度还很不好的那种
- 一定要找售后服务好的,比如答疑及时,上课有困难能及时帮助你的机构/个人
我心目中理想的培训内容
自动化测试
- 常见开源框架深入讲一遍,包括实现原理,源码解析
- 用 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
再次聊聊测试真的很容易吗?
- 入门很容易,会个黑盒,点点点完事了
- 看看一名真正合格的测试是怎么样的
- 这里不细讲,后面会写一篇测开看法的文章
自己的培训历程
2012 年第一次参加线下培训
- 在我毕业的时候,我就参加了一个 Java 的培训班,差不多用了家里 2w
- 那时候培训机构跟我说学完这个课程,大学的编程课不再话下,一听啊~那个心动啊~就报名了
- 因为他们来学校开讲座的时候有别人做的栗子,那时候刚接触编程啥都不懂,就觉得很厉害,然后就被割韭菜了
- 还好后面的 Java 算是学回点东西,让我 的Java 技术也领先不少当初同届的,可仍然不值 2w
坑人技巧
拿最优秀的学生的成品来忽悠没有深入接触过编程的学生,捏造一种来培训都能做出这样作品的假象
实际情况
幸存者偏差,只有少部分,基础好,肯努力,有编程天赋的人能做到
如何避免坑
- 选择有体验期的线下培训,比如体验7天,不满意无理由退款,类似淘宝购物那种
- 拿到课程目录,咨询有技术经验的师兄师姐,自学这些课程是否有难度,是否值这个价格
2014 年第一次参加线上培训
- 在我工作的时候,进了一个小公司,工资上不去我就想去学习提升自己
- 为了好好学习,接触了腾讯课堂,然后又被花言巧语骗去学测试·,花了差不多 6k
- 一开始学的不错的,给我打下了挺好的测试基础
- 结果主讲老师和机构闹矛盾了....机构准备离场..然而我不知道,因为一开始是分期付款的,被坑了说提前付完剩下的可以减免,我就傻乎乎的付了
- 收获还可以吧,后面也一直做测试,直到16年才转测开,现在测试其实也会用到一些前端技能,所以只能说中规中矩吧
实际情况
- 现在大家都逛双十一淘宝,提价再打折的现象见怪不怪了,最后给你的价可能本来就是别人的原价
- 至于什么限时特惠,秒杀价,特惠价,都是营销手段而已,你见过路边那种挂着清仓大甩卖!!明天就走的商铺吧,可能过一周后它还在.....所以懂得都懂
如何避免坑
其实就在于你想不想报名了,不想的话,打骨折你都不买,想的话,不打折你也会报
码尚教育的课程 (个人看法) 具体自己可以去体验
在报名也蛮久了,打动我的服务其实是很大一部分,其次才是价格先说说他们的服务,怎么说呢打个比方我记得那天很忙,忙到了凌晨12点回家就开始学习到2点了,我有一些疑问,然后准备先发给老师然后明天早上看,结果我直呼内行,老师竟然回了我消息,然后远程操作告诉我该怎么搞要怎么弄,不得不说我感觉我报的很值得,在培训前我是12k,培训完现在是23k十四薪,多的也不说涨了将近一倍,我还是挺感谢他们的,当然肯定也有我自己努力的结果咯
码尚教育的价格 (个人看法) 具体自己可以去体验
关于价格方面真的没得说了,怎么说呢我对比了所以的机构码尚教育的价格是最低的,才5380
一个月的涨薪就回来了,性价比还是很高的
码尚教育的教学质量 具体自己可以去体验
怎么说呢,五大框架六大项目,老师都是一步一步的带你从0到1开始搭建,深度和广度都够,
课程的内容也足够细致,老师也很负责,只要是老师没睡觉基本上都在解决问题,
项目都是对标大厂的,还是很强的,尤其是百里老师,哈哈哈我现在想起来还是觉得挺好玩的,
百里老师的讲课方式十分的幽默,让我也能更好的学习,在学习的中还是获得了很多的乐趣的,我现在的工资也是内推进来的,上一位老哥也是码尚的vip,他要回老家了,把位置留给了我,
感谢老哥。
最后
- 培训其实只要你认真学习,你肯定会有所成长的
- 但抛开自己额外的学习,培训教给你的东西,真的值那个价吗?这可能对于每个人来说衡量标准都不一样
- 比如,你很有基础,那可能你觉得不值
- 但如果你是小白,通过培训你入门学习了好多框架、工具的入门,那可能物超所值
- 所以大家还是要根据自己实际情况来看待培训,并不是别人能翻倍涨薪,你就一定可以
- 其实说一般·来讲还是有很大的提升的
- 加油吧,少年!