微信号:grzlwx

介绍:光荣之路官方资讯

移动测试人员的未来:测试开发技术的融合(二)

2015-10-25 22:39 陈晔

吴老的《selenium webdriver 实战宝典》出版了!

你喜欢这篇文章吗?请滑到楼底吐槽!

现状:业务与工具无法兼得

最近的一年又有了什么变化呢?

从我了解的情况看,各个公司的关注点慢慢从功能测试转到专项测试,又从以往单纯去做UI自动化框架的开发发展到了测试平台化,发展到了线上监控。

前几年,行业大部分公司都在大量招聘业务测试人员,以及所谓的自动化测试工程师。在某些大公司里,整个测试团队分成两部分—————业务团队和工具团队(这里不得不吐槽,其实实际情况是工具组的大部分所谓的测试开发工程师其实就是开发,并没有太多测试的积累)。从2011年开始,百度等公司就开始陆续这样去分团队工作,几年下来的确有着不错的积累,比如各个公司属于自己的框架和平台都搭建起来了,但这样的分工就如双刃剑,让我来和大家说下另外一面吧。

第一点相信很多人心里也都知道,也就是两个组总是不能非常融洽的合作,总有互相的抱怨。所谓一个巴掌拍不响,双方都存在问题:

  • 业务方的同学抱怨工具组做的工具不落地,不能触及到业务功能测试的痛点

  • 工具方的同学不停的输出工具,更多的从架构层代码层去改进工具,却忽略了业务的实际真正的用途

  • 业务方和工具方的同学互相不服对方,这点很实际。业务同学大多拼体力,工具方大多拼技术,两者薪资会有一定的差别,公司的重视程度也会有一定的差异,这其中不见得一定哪方好哪方不好,得看公司。

  • 工具组的同学难过的一点就是他们大多并没有自己实际的KPI,更多的是看多少能在业务方落地,也就是说KPI其实是依附于业务方,那么合作就变的尤其重要,但从上面的现状我们看得出来这并非易事。

第二点可能很多人就未必知道了。在移动互联网,工具组的同学无非做两样东西————二次开发自动化测试框架和测试平台(兼容性,自动化,监控等)。先说框架这个东西,如果仅仅是API层面的框架,那么的确能够长期有效的使用下去。但移动互联网中工具组大多做的是什么类型的框架呢?你猜对了,正是UIAutomation Framework,过程很黄很暴力,我就不多说了,我们来说结果吧。结果就是大多数业务方用着也不是很爽,所以不停的给工具组提需求,而工具组服务的不止一个业务方,为了KPI只能不停的去接需求,加班修改,最后不仅没有满足业务方,工具组团队先跪了,原因是需求根本来不及满足,Bug也根本就修不完,不停的恶性循环。

所以说,经过这段时间之后,行业里的公司在功能测试上基本都有了一定的积累,然后开始关注应用的性能,因为性能直接关系到用户体验。

同时,行业也意识到功能测试和自动化应该是测试人员的基本能力,而不是一个加分项。

所以到了14年,其实很少看到再有公司要招单纯的自动化测试工程师了,就算有,招入进去的也会承担更多的职责。虽然我很难确认这到底是不是一个进步,但是国内测试行业之前一直很混乱,伸手党横行,大多数人属于自己根本不能自理的状态,所以从这个角度来看,整个行业的技术能力要求提升,算是一个非常不错的趋势了。关于测试行业到底有哪一些捣乱的人,可以移步测试行业感谢有你。

行业现状也能说明这种情况,我能够透露的是,蚂蚁金服从title上面来讲的话,已经不存在“测试工程师”了,全部是“测试开发工程师”,这其实隐约的在暗示点了什么。今年我去了360、百度、JD、OneAPM等公司,同时也和手Q、赶集等同学有了深入的交流。交流下来来看,大家也都隐约的有一种转型。

未来:找出问题还不够,要定位问题

了解了移动测试的过去和现状,现在可以大胆的预测未来了,不过,这里也仅仅是未来三年内的情况。(未完待续)

(作者:陈晔 来源:http://www.infoq.com/cn/articles/mobile-testing-future)


 
            
 
            
 
            
 
           
 
           
 
           
 
           
 
           
 
           
 
           
 
           
 
           
 
           

感谢作者,传播测试知识、技能与正能量!
分享测试生活,思考测试人生!欢迎来稿735821166@qq.com

光荣之路软件测试培训

官网:http://www.gloryroad.cn/

微信公众号:gloryroadtrain

性能测试QQ群:415987441
软件测试招聘QQ群: 203715128
自动化3群QQ: 371211499

 
光荣之路 更多文章 今天晚上的 linux 公开课- Awk 编程 7月28日(今天)晚上的 linux 公开课- shell编程 8月4日(今天)晚上的 linux 公开课- shell编程 9月1日(本周一)晚8点半,光荣之路Web自动化系列基础课—javascript第二讲 推荐本好书《与机器赛跑》
猜您喜欢 在创业型软件公司的收获 闲话女程序员 深入浅出数据产品三部曲系列之一 前世之旅 Swift的响应式编程 Objective-C Runtime : From Build To Did Launch