职业经验 趣谈我眼中测试发展

孙高飞 · 2016年06月13日 · 最后由 zhang 回复于 2019年10月09日 · 3458 次阅读

前言

早上读了@monkey 的帖子 -- 论很多人不懂的真正的测试, 心里也是颇有感触。之前在写测试开发之路的时候就一直想专门写一篇帖子讨论一下这个职业的定位。鄙人本着不怕事大的八卦原则,借着今天休假想好好的调侃一下这些年测试的发展以及我对测试的展望。以下过激言论(例如自称测试小屌丝等)没有对任何人不尊重的意思,这么写全完为了好玩,以防字数太多没人爱看。

关于《论很多人不懂的真正的测试》这篇帖子

我觉得我有必要总结一下矛盾出现的始末。在文章中描述的很明确,就是对测试人员唯技术论的抨击,结合猴老大以前发的帖子和我们经历的事情,不难整理出整个事情的发展路线其实是下面这样滴。

起源

多年前测试小屌丝们还不是测试小屌丝的时候,他们听说软件行业异军突起一股对抗恶势力(bug)的组织叫做QA。那里的人说:这边人傻(入门门槛低)钱多(工资高)速来(需求量大)。所以各路英雄好汉们(软件专业但是不想写代码的,其他专业但是不想做本专业的,混的不好的等)有如脱缰的野狗一般以势不可挡,谁档咬谁的态势加入了这股不可逆转的洪流。尤其是各种贩卖人口集团(欧美外包服务)的崛起更是给这股洪流找到了一大块泄洪区域。人口贩子们口若悬河,巧舌如簧,唾沫横飞简直能淹死人的架势忽悠住了很多测试小屌丝们甘心被卖然后还帮着数钱。于是乎间接的培养了各种诈骗组织(测试培训机构)的无法无天。人口贩子和骗子们达成了两国友好往来互通贸易的合作方针,培训(洗脑)流水线上生产的大量猪仔(测试小屌丝)被输送到了美帝国主义(欧美企业)身边当质检员。于是乎大 QA 时代开始了,测试小屌丝们在软件的发展史上粉墨登场。

矛盾

一开始测试小屌丝们还是很 happy 的,身处软件这种高端行业,出入高档写字楼,嘴里喝着卡布其诺喷着中国人听不懂的鸟语。他们深深的感觉到自己的高大上,谁敢说自己是屌丝,喷不死你。可是后来不行了,监工(管理层)和民工们(开发人员)的意见越来越大,凭啥这帮啥也不懂只能卖力气的臭质检员们整天都摆着自己吊炸天的气势。这帮人的群体越来越庞大,但是还屁忙帮不上,只会捣乱。身为质检员连设计图纸(软件方案,产品代码,日志等等等等)都看不懂,出现屁大个事都能找我们过去解决。还特么只能手工一块砖一块砖检查,你丫的引进个机器不行么,严重拖慢进度还不能保证产品质量。测试小屌丝们也不乐意了,我擦的你整天搞得产品那么多 bug,还有脸说我么。于是乎这种在我们东北很常见的起源于你瞅啥,瞅你咋滴的矛盾愈演愈烈。于是有了左耳朵耗子率先对 QA 发起质疑--我们需要专职 QA 么

矛盾激化

虽说测试小屌丝们表面上还是很强硬的,很有原则的,很有骨气的。例如坚持说,代码那是开发要学的跟我们没有毛线的关系。但是然并卵,效率越来越低下的局面使得监工们不得不拿测试开刀了。于是测试小屌丝们迫于生计,有一部分人转向了自动化测试的不归路。为啥说这是一条不归路呢,因为测试小屌丝们本就不懂什么测试,什么代码。都是被人口贩子和诈骗集团洗脑后过来的,有几个能持家的。于是大量的人力投入进去了,专门的 QA 部门,专门的自动化团队。但结果依然是然并卵,指望一帮迫于生活才去搞得测试小屌丝们能做出什么成绩呢?但测试小屌丝不这么认为了,他们觉得自己更高大上了。看看我们,会做自动化测试了,我们会写代码了。我们现在不是小屌丝了,我们是大屌丝。虽然你可能问他什么是多太什么是静态什么是内部类他都不知道但大屌丝们依然很傲娇,大有老子天下第一的架势。于是虽然 KPI 上去了,产品质量和效率依然低下。测试大屌丝们坚信着自己的功绩,在完成了大量的 KPI 的同时时刻关注着别人的评价,大有一种你敢说我我就咬死你的视死如归。但是依旧然并卵,民工和监工们不是傻子,他们知道当前的效率依旧低下,矛盾愈演愈烈。更主要的是在这个时候,已经成为测试大屌丝的测试人员们早就坐上了管理的岗位,把控着测试大权。培养了一批又一批的测试小屌丝。于是恶性循环,这个行业依旧充满了屌丝。

洗牌

之后以 BAT 为主的行业领先企业开始大刀阔斧的屠杀,丫的养你们这么长时间,连个蛋都下不出来,留你何用。监工们意识到以前他们错了,指望人海战术去测试产品是行不通的,指望单靠测试去保证产品质量也是行不通的,指望一批不懂啥技术的人去保证质量更是扯淡的。于是乎宣布了一件事:测试大屌丝们都给我滚吧,我只留个别有能力的。现在产品质量由开发,运维,测试,产品,管理等共同保证。我不要你们这一大帮猪仔兼屌丝了。于是乎大屌丝们开始哭天喊地,指责公司的薄情寡义,当初创业之时我们累的像狗一样,现在公司好了你就要卸磨杀驴。但是这时候屌丝们是有骨气的,擦得此处不留爷自有留爷处。创业潮开始了,老子骗他们这帮小屌丝还不容易么。我去创业公司接着做我的大屌丝去。于是一流的互联网企业的情况好多了,大量的大屌丝们被输出到了大量的创业公司中继续行骗。但是其中一部分大屌丝们和刚入行的小屌丝们也开始反思了。自己的技术能力现在真的很难忽悠住面试官了。 现在的大环境是崇尚自动化,崇尚技术实力,没有技术能力的 QA 注定是屌丝。于是乎一股学习开发测试工具的热潮开始了,做手工测试什么的弱爆了。让我写脚本什么也都弱爆了。俺是高大上的测试架构师,谁再说我是测试大屌丝我咬谁。于是一股鄙视测试崇尚开发的邪念在测试行业中兴起了。与大 QA 时代起步时完全相反,两个极端。现在部分屌丝们找到了提升逼格的正确打开方式了,逢人就提各种平台,各种架构,各种模型。这是个好方法啊,不仅提升逼格,还能提升工资。他们看到了 BAT 的工资水平后馋的直流哈喇子,于是乎跟面试官各种装逼,俨然就是一种开发都不如我会写代码的架势,你必须给我高薪,因为老子比开发牛逼,老子是测试架构师,老子是架构级别的。但是面试官吃这一套啊,为啥呢,因为他就是大屌丝之一啊,他就是这么想的啊。至于这个平台,那个架构是不是真对产品质量有帮助,管他呢,我们能自己提升逼格提升薪资,提升对外吹嘘的资本就好了。

现状

然后就到了猴老大吐槽的现状了, 要不就是一群不懂技术也不懂测试的在掌控着测试。 要不就是唯技术论的测试大屌丝们在强行装逼。真正测试懂技术的人太少。

我的展望

说完了前因后果后我也说一下我的展望吧。也许一年,也许两年,也许 5 年。我等屌丝们在炫耀完技术,提升完职位,涨完薪资。历经职场的起起伏伏,行业的大起大落后,我们中的一部分开始反思为何我们仍是屌丝,我们应该是高富帅应该是人生赢家的说, 为什么呢? 一些经历过大起大落的前辈们终于回归于平淡。他们不再追求虚无缥缈的架构平台,他们开始重视最基础的脚本和用例的质量,开始注重流程,注重在各方面保证质量。同时他们在各大社区中影响了新入行的后辈们。后辈们在一个很正的三观下开始的自己的职业生涯。彼时,吾等终于不再是屌丝。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 18 条回复 时间 点赞

此一时彼一时。。。在这个充满变化的时代,保持学习的态度很重要。我是小吊丝一枚,我没有话语权,我只想在腥风血雨的江湖中有小小的一片天地。

好能说~

我竟然看完了。。。说的好

#2 楼 @testly
#3 楼 @niuniudd
我当段子写着玩的哈哈啊哈

哪里都有只会忽悠领导没有能力,不止测试行业;哪里都有只会技术不会讨领导开心的,不止开发行业;只能评论说 这确实是个段子。 把测试换成开发,把提升不了质量写成 代码到处都是稀烂的 bug,我想就不会有文章的最后一句话了。
喊了好多年的测试必死,结果还是活蹦乱跳的,这一切都是市场选择的结果,市场只能说真话。
持续学习能力是 IT 行业人必备的技能,不管你是哪个专业,你进了这个行业就必须遵守,不仅于测试,不学习不进步的 IT 人都是慢慢给淘汰的!
同样的加一句,不仅于测试

好凌乱~~~~

诙谐

—— 来自 TesterHome 官方 安卓客户端

能不能不要乱开车

发表意见的勇气不错,有小 @monkey 的感觉。

不能同意你的看法。对目前测试现象否定的太随意,而且标题也太大,博人眼球。而且也真的没有那么好混。

#4 楼 @ycwdaaaa 另外,修正了下你的标题。

我来结帖吧。统一回复下。抱歉让大家感到不适了。本来就是当段子写的。我这人没心没肺的。总容易得罪人

#11 楼 @lihuazhang 抱歉哈我当段子写的

#8 楼 @seveniruby 感谢。我太偏激了

我觉得楼主表达的观点也没有什么错或者偏激,说的也有道理,基本功不能放弃: 业务学习 + 技术学习(找适合自己项目的技术), 目标是保证软件质量, 如果能够提高效率,那更是加分。为什么我们不这样思考问题呢? 和开发是一种协作的关系,咱们懂他们的技术,能够知道软件是怎样被生产出来的,我们也可以从代码层面来测试产品,而不是最后靠 UI 这种方式,另外在软件研发流程上,我们再充当一个项目管理和过程改建的角色, 这样职责范围也变大了,也挺好的。

对这个感兴趣:“放弃手工测试转向研发自测 + 监控 + 数据分析”

以风趣幽默的方式写出了当前测试的状况,写得很好...值得测试人员反思

受教了. 感谢.

ABEE ycwdaaaa (孙高飞) 在 TesterHome 的发帖整理 中提及了此贴 01月12日 13:47
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册