
昨天群里刚好有小伙伴里提到,测试和测试开发的区别,刚好又看到这个问题,顺手答一波。
既要懂测试,也要会开发。具体需要“懂”到哪些程度呢,请往下看。
从各大招聘平台上对测试开发的招聘要求、测试社区或博客
对测试开发的描述以及结合自己的亲身经历,
臻叔得出以下结论:

要知道为什么公司要招聘测开,首先要明白【测试开发】都是干什么的。
测试开发的工作内容大体可分为以下三种:
「“只开发,不测试”」
一些互联网大厂发展到一定规模,用户体量十分庞大,这种时候假如出现一个bug,往往都会引发巨大的蝴蝶效应,给用户带来巨大损失。
传统的手工测试
已经无法满足日常测试需要,单靠垒人去保证业务质量,测试片面、成本大、效率低。
所以大厂不惜高薪聘请测试开发工程师,开发测试工具或平台来,丰富测试手段,提升测试效能,强化产品质量,保证系统的高可用。
「“既开发又测试”」
一些中型的互联网公司,业务处于上升期,但是质量工程又处于起步阶段。
此时招聘的测试开发工程师
,需要测试开发带领若干外包同学一起把业务测试任务给保证好,然后又需要从0到1(或者从1到n)去把质量
基础设施给搭建起来。
既当爹又当妈,干活比较杂,基本上绝大多数的测试开发工程师都处于这个阶段。
「“只测试,不开发”」
“面试造火箭,工作拧螺丝”,用在此处真是相当的贴切。
一般都是一些公司业务特别多且比较复杂,需要招聘一些能力稍微强一点的业务测试
小能手去Cover质量保证工作。
此类公司虽然明面上招聘的是测试开发工程师,但是实际进来后,其实纯粹是干业务测试的活。

相比于上面两种类型的测试开发,“只测试,不开发”的测试开发工程师还是占比较少数,且干活的“幸福感”普遍不高。
但无论如何,「招聘“测试开发工程师”的门槛石还是会比“测试工程师”要高出一些的,工资也会相对更高。」
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于想【进阶测试开发】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
