未来的QA走向,测试的未来

发表于:2012-9-25 10:10  作者:PPTV_QA   来源:51Testing软件测试网采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试 QA

  今天跟上海几个公司的测试负责人一起聊起了这个话题。

  任何一个事物都是在不断发展、变化的;QA也不例外。QA作为一个行业来说正在发生着变化;QA从业人员的career、skillsets也会有相应的影响和演变。

  为什么变,怎么变,什么会变,什么会不变,QA这个行业会怎么样,QA人员的career会怎么样,这写都是大问题;这里讲讲楼主的一些浅见吧:

  要讲这写问题,首先看看目前传统的,或者流行的,qa是做什么工作的。

  1、做测试和测试管理;功能测试主要,性能测试部分;执行一般来说是手工和自动化结合;

  2、组织内的流程管理、驱动流程变革;

  3、各个质量环节的metrics制定、验收标准指定、验收等;

  4、质量活动相关的工具选型、开发,提供服务,维护;

  5、others 。。。

  Q:为什么变?

  随着项目管理、软件行业的发展,越来越多的聚合在发生。

  一个场景:

  快速迭代、敏捷开发、极限编程、结对编程等越来越普及,需要测试人员有competitive的能力来一起推动项目前进。这种情况下,测试人员需要detailed来了解design,做code review,。。。,可以看到测试人员做了跟dev人员越来越一致的工作,除了dev人员implement feature 而测试人员design & implement testing;competitive的能力使得这个测试人员在某些情况下可以比较简单的来implement feature,vice versa;

  另外一个场景:

  项目需要快速上线,开发人员花了半天时间实现了功能,测试人员花2小时做了E-E验证。。。

  以上是目前非常typical的两个场景。

  场景一,对测试人员的skillset的要求基本跟研发一致,除了要focus一些case design;

  场景二,测试人员做的是更加类似于验收测试的工作;更象PM做的

  所以会变;

  Q:怎么变

  个人认为,任何工种都是应该朝着极致的方向发展。QA也不例外;

  但是QA怎么变,还是要来看QA做了哪些事情;

  一个原则:不管QA怎么变,Dev怎么变,质量相关的事情总归是需要来做的;可能是做的方式上,执行人上,做得时间上,会变化而已

  Q:QA会变怎样?

  1、QA的测试工作会变

  在质量工程的各个环节中,QA不大会再大包大揽,从底层测试到E2E都全部cover;可能性比较大的,测试工作中,相对比较底层的接口功能、性能测试等,会由dev人员来解决;而跨domain的integration testing,还是由QA来实现比较好;而验收测试等,PM会参与更多,QA会做的更少;

  2、QA对组织的质量总体贡献

  a)质量整体控制。对各个质量活动的监控--怎么做,做到什么程度,metrics是怎么样的,指定流程和执行监控;

  b)提供测试框架选型、确定、推广和维护;比如web自动化测试框架,facebook的php自动化测试框架二次开发、维护等;

  c)和SCM、Ops合作,release quality、production quality的策略制定和实施;

  d)质量相关工具开发、二次开发、维护等;比如测试管理工具,缺陷管理工具;etc.

  Q:行业、个人会怎么变?

  1、更加专业化;专业壁垒加深;

  2、测试架构师

  3、测试开发、开发测试

  但是不管怎么变,个人认为,质量相关的工作只会越来越重要,投入需要越来越大;因为质量越来越重要。

评 论

  • someonecool (2017-1-16 14:14:31)

    作者是歪果仁?

  • steven_bian (2012-11-21 16:17:34)

    是很多公司分不清楚qa做什么

  • notalent (2012-11-20 22:10:13)

    作者是PPTV的QA,PPTV的QA从来都是既做测试,又要保证产品质量,当然PPTV的QA最大的特点就是要能背黑锅,产品线多,上线频繁,QA的资源却一直在减少,却又要保证质量,如果做到?PPTV的QA可以,因为他最大的责任就是上线后背黑锅,测试+质量保证,QA应该做些什么事,不是一味的为了测试而测试,前端测试尤为严重,整一低廉劳动力,员工想要提高自己,对不起,你没时间的

  • wldtzzming (2012-10-09 12:08:04)

    不知所云

  • plandy (2012-10-08 15:17:54)

    初步感觉,作者好像把QA和QC的工作整到一块去了...

  • 丫丫.. (2012-9-25 23:09:56)

    测试是QC吧,QA是质量保证哦。我一直纳闷的是好多人都不分这两个

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2017, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道