4

说说对测试培训的一些看法

 2 years ago
source link: https://www.cnblogs.com/poloyy/p/14964845.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
  • 之前在自己的小群里答应大伙儿说说自己对测试培训的看法,今天早下班来写写
  • 所有观点仅代表个人,没有任何攻击他人或机构的意思
  • 说不定以后老了我也做测试培训呢,先别说太狠,不然打脸太痛
  • 这里会讲下对测试培训的看法,以及自己的付费培训的经历,也算是给刚出社会的师弟师妹,或者还在读大学的同学一个告诫吧
  • 我工作经验仅两年,很多想法看法可能并不成熟,讲话比较那啥,希望各位大佬海涵

为什么写?

  • 肯定会有人觉得我嫉妒别人赚得多才写的,那必须嫉妒啊,你不嫉妒马云赚这么多吗,哪有不喜欢钱的人(傲娇
  • 但更多,我是想说下自己的经历和现在的看法
  • 入职阿里前,我以为自己的技术栈很丰富了,但来了后发现,储备的技术完全不够用,回首过去看自己报过的班,并没有一个培训机构教的东西能真正在大厂中用到的,当然了,有些部门可能还是会用到的,但会是少部分
  • 所以我先写一下对测试培训的看法
  • 不喜勿喷,我和各位培训人士没有利益冲突,纯属谈个人看法(我就是嫉妒嫉妒嫉妒!哼)
  • 说不定,以后上了年纪的我也会开办测试培训呢,假设终有那一天,我一定会按照我心目中的理想去做

测试培训到底值不值得参加

从培训内容分析

自动化测试培训

  • 大部分都讲 python、java 的基础、进阶
  • selenium,ui 自动化测试
  • appium,app 自动化测试
  • pytest,low 一点的机构会讲 unittest
  • 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的资料,但终究不会看,如果付费能让你定下心来好好学习,这未尝不可
  • 缺少答疑对象,其实报名培训机构,课程内容虽重要,但售后更重要,在你遇到坑,遇到不会问题的时候能给你帮助,这样自己会更快成长
  • 像我一样,师父领进门,需要有人带自己知道要学什么,基础学会后,自己再深入学习
  • 自主学习能力差,希望有一群志同道合的同学一起学习

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

  • 目测我没有推荐的培训机构,至少我觉得自动化培训没有哪家做的好,毕竟他们教的自己上网也能学会
  • 性能的话,好像也没有,虽然目前我觉得高楼老师的课程不错,但不知道体系课会怎么样,能不能兼容适用不同的大型项目可以期待一下
  • 测开,直接找编程语言培训吧,估计效果更好
  • 最好找可以试听的,比如听个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

常见的营销手段解读

  • 测试年薪30w+ =》专门欺骗转行的人,测试入门简单,深入也很困难的,别上当了,30w,只有一线城市才有,而且经验需要3年+,在阿里,p6也才有30w+呢
  • 限时免费参加课程 =》 培训的内容就一点点,其实是为了骗你报名 vip 课程
  • 限时优惠***元,只限前** 名 =》永远都有特惠的名额,只要你报就有名额,你不报就会跟你说是最后一个名额了,错过就没了
  • 发出学员涨薪,跳槽成功的截图,合同截图 =》这个我半信半疑吧,还是那句话幸存者偏差,一个班蹦出两三个跳槽涨薪很成功的正常,但你说人人都能做到不可能;说实话,我跳槽到了阿里,我也不会跟我报过名的培训机构说,因为我觉得功劳他们只占 20%,剩下都是自己的努力,所以我觉得炫自己跳成功的可信度只有50%吧
  • 各大厂架构师担任明星教师 =》如果是阿里,可以问下他老师花名,告诉我,我帮你查有没有这个人

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

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

自己的培训历程

2015 年第一次参加线下培训

  • 在我大一的时候,韭菜本菜的我就参加了一个 C++ 加 Java 的培训班,差不多用了家里 2w
  • 那时候培训机构跟我说学完这个课程,大学的编程课不再话下,一听啊~那个心动啊~就报名了
  • 因为他们来学校开讲座的时候有别人做的栗子,那时候刚接触编程啥都不懂,就觉得很厉害,然后就被割韭菜了
  • 结果上完 C++,发现自己什么都不懂,当然也有可能是我太菜了,C 的确太南了...
  • 还好后面的 Java 算是学回点东西(大三寒假才参加的),让我 的Java 技术也领先不少当初同届的,可仍然不值 2w

拿最优秀的学生的成品来忽悠没有深入接触过编程的学生,捏造一种来培训都能做出这样作品的假象

幸存者偏差,只有少部分,基础好,肯努力,有编程天赋的人能做到

如何避免坑

  • 选择有体验期的线下培训,比如体验7天,不满意无理由退款,类似淘宝购物那种
  • 拿到课程目录,咨询有技术经验的师兄师姐,自学这些课程是否有难度,是否值这个价格

2016 年第一次参加线上培训

  • 在我大二的时候,进了一个工作室,本来是学 php 的,发现一窍不通就转做前端
  • 为了好好学习,接触了腾讯课堂,然后又被花言巧语骗去学前端,花了差不多 6k
  • 一开始学的不错的,给我打下了挺好的前端基础
  • 结果主讲老师和机构闹矛盾了....机构准备离场..然而我不知道,因为一开始是分期付款的,被坑了说提前付完剩下的可以减免,我就傻乎乎的付了
  • 收获还可以吧,后面也一直做前端,直到大三才转后端,现在测试其实也会用到一些前端技能,所以只能说中规中矩吧

限时优惠!!老师给你特殊申请下来的!!现在还有其他同学问我要优惠呢,你不要的话我就给其他同学了,2 个小时之后就没了!!

  • 现在大家都逛双十一淘宝,提价再打折的现象见怪不怪了,最后给你的价可能本来就是别人的原价
  • 至于什么限时特惠,秒杀价,特惠价,都是营销手段而已,你见过路边那种挂着清仓大甩卖!!明天就走的商铺吧,可能过一周后它还在.....所以懂得都懂

如何避免坑

其实就在于你想不想报名了,不想的话,打骨折你都不买,想的话,不打折你也会报

慕课网的课程

在慕课网买的课差不多也有 2000了,包含了前端、后端、测试,基本啥时候干啥活,都会买一点,Java 的挺有用的,测试的话就一般,避免有人说我吹牛,放下图好了

慕课网有没有坑

  • 有的,但不多,慕课网的课程还是很良心,所以值得一买,包括它的体系课啥的,起码真的是大厂在职架构师,高p工程师在授课
  • 但有个大坑就是,不是所有慕课网的实战课程的答疑群都有授课老师,如果没老师的话,等于你买的就是个录播而已,最多搭上一个答疑区

那要买慕课网的盗版吗

  • emmm,看自己的荷包
  • 还有看你想要的仅仅是视频内容,还是想要视频+售后服务,还有后续的更新课程服务
  • 当然有能力还是支持原创吧

转行做测试后的培训经历

  • 好像报名过三个培训班吧,具体哪个不说了,两个机构,一个个人
  • 一个机构是学自动化的,那时候也算被花言巧语骗进去了,花了差不多 6k,不过后面做了助教,现在也赚回来了,基本把所有培训费都补上了
  • 另一个机构是学性能的,因为抽奖拿了半价,所以报了
  • 个人的是学性能的,1800 左右的价格,想着可以永久跟新课,所以也报了

自动化-机构心得

  • 值吗,光说内容不值那个价,但如果说后续对自己的影响,值
  • 有成长吗,有,无论是学 pytest、selenium、appium 还是 RF、docker,都是因为培训机构有讲,或者我作为助教需要解答问题,才去主动学习的
  • 课堂上讲的都是基础,算师父领进门吧,博客上写的都是自己重新深入学习官网,自己实践一遍才输出的结果
  • 我其实很庆幸有报的,让我有一种鞭策自己的力量,毕竟你要教学员嘛,你不会咋教

性能-机构心得

  • 值吗,不值,讲的内容就是极客时间性能测试30讲,老师照搬上面的内容...跟当年读书老师念ppt讲课一样,而且同学问的问题还得实时百度才能回答,我吐了哈哈哈
  • 不过后面自己也有去深入学习 Jmeter 和性能测试30讲,只能说付费驱动自己主动学习非课程以外的东西吧...
  • 爆个名吧,nm*,自己猜了哈

性能-个人心得

值吗,不值,上课经常性翻车,讲的东西感觉没啥逻辑可言,看看以后复读会不会有新东西,期待一下

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

__EOF__


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK