测试开发是代表懂测试的开发还是懂开发的测试?

1607 篇文章 64 订阅
133 篇文章 12 订阅

先说结论:测试开发是测试岗位,所以代表的肯定是懂开发的测试。

其实验证这个结论很简单,去招聘网站搜一搜,就知道答案了。

题主问这个问题,其实反映了测试开发这个岗位,因为大厂的疯狂招聘,已经被越来越多人知道,但也反映了很对人对测试开发其实并不不了解。

测试开发是做什么的?为什么现在这么多企业疯招测试开发?

现在开始对测试开发岗位有了一个较为深入的了解了。为了让大家更全方位了解测试开发,接下来我将从其他角度来介绍测试开发岗位:

1、测试的发展历程来看测试开发为何越来越重要
2、如何转向测试开发

一、测试的发展历程来看测试开发为何越来越重要

要想更好的了解测试开发这个岗位,我们可以了解一下测试行业技术的发展历程:

第一阶段:国内测试行业发展之初(2010年之前),功能测试是主流

那时的测试工作比较纯粹,核心就是系统的业务功能测试。那时讨论的话题还是如何用CMMI这种规范化的软件开发测试流程来开发软件;如何使用QC工具来管理软件开发过程中的代码、文档和用例;如何用测试方法来设计测试用例,保证功能的覆盖完全;高级一点的就是如何使用QTP来进行UI自动化,如何使用Loadrunner来进行性能测试....

第二阶段,随着互联网行业的兴起(10年-现在),自动化测试开始崛起

此阶段各种软件开发迭代的速度越来越快,传统的手工测试已经不能满足软件发布的质量要求。同时selenium、appium、unnitest等开源测试框架的兴起,传统的业务测试人员开始逐步转型,不仅仅负责业务功能的测试,同时要使用这些测试工具编写UI或者接口的自动化测试脚本,让测试工作更加高效。

第三阶段,当自动化测试逐步成熟时(现在-将来),测试开发登上舞台

此阶段对测试就会有更高的追求 — 测试框架/平台的开发。需要测试人员可以站在更高的维度上来看待产品质量,需要测试人员可以针对软件研发的整体过程来设计并开发一套测试平台、框架,用于服务整个开发流程的各个阶段,更好的提高测试的质量和效率。

例如:搭建自动化的持续集成测试平台,进行测试前移和测试后移,覆盖测试环境自动化搭建、单元测试、集成测试、UI测试、测试结果的覆盖率分析、测试建模、系统自动化发布等等...

自动化持续集成平台

而参与测试框架/平台的开发,就需要测试开发的参与,既懂测试,又懂开发。

测试开发是未来测试人员努力的方向

从行业发展来说,测试行业越来越看重质量和效率,单纯的手工测试已经不能再满足企业的需要。

从薪资待遇来说,测试开发的薪资待遇要远高于手工测试。例如:一个3年左右的手工测试人员薪资大概在10-20K之间,而一个3年左右的测试开发人员薪资在20K-30K之间,越往后差距越大。

因此,尽可能地转型到自动化测试、甚至是测试开发,才能有更好的收益、不会被行业所淘汰。


二、如何转向测试开发

1、测试开发需要什么技能?

测试开发首先是测试岗位,开发出来的工具是给测试人员使用的,因此测试开发需要具备充分的测试能力(例如:设计测试用例、编写自动化脚本等),知道用户的需求才能做出用户需要的东西。

测试开发要开发测试框架工具,那么代码能力也是最基本的要求,因此需要掌握一到两种常用的开发语言,如:java、python等,同时了解一些主流的开发框架。

测试开发还需要与开发人员配合(代码自动构建)、与运维人员配合(软件自动化部署、发布等)、与测试人员配置(自动运行各种测试脚本),因此测试开发人员需要具备分析测试系统需求的能力,系统质量风险识别能力,要能够站在测试架构师的高度,识别出测试基础架构的需求,提出提高效率的方法。

2、如何成为测试开发?

想成为测试开发人员,首先的是一个合格是业务测试人员,其次要有技术上的追求,熟悉一门开发语言,并愿意去钻研开发框架技术。

途径1,向现有测试团队请教:

公司有现成的测试开发团队。那可以多向他们学习请教,针对工作中遇到的一些问题,通过自己编写工具的方式来解决。或者承接团队中一部分的小的测试开发的任务,逐步提升。因为实战才是提升技术的最好方式

途径2,自学:

利用网上现成的视频或资料转行测试开发。

途径3,参加培训

如果公司中没有现成的环境,可以通过报一些测试开发的培训班,一般周末学习,也不会影响日常的工作。有什么不懂的可以向我私聊

总之,想提升就要走出舒适区,想有回报就要先付出。
坚持下去,可以成为更优秀的测试人员。

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)

可以自助拿走,群号:175317069 群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦

敲字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值