2016年测试状态调查

      让咱们回望2016年测试状态调查报告,目的是找出测试社区现有的一些特色、实践以及面临的挑战,从而引起你们对如何提高测试展开富有成果的讨论。数据来自于世界各地1000多位受访者html

测试团队人数:

image

测试团队工做年限:

image

测试团队各地域薪资(税前),包括奖金

image

image

测试空闲时间在作什么?

 

image

测试在他们工做中混合不一样工做方式有:

image
image

image

image

image

image

image

image
image

管理者招聘什么样测试工程师?
image程序员

解读一下

Lateral Thinking 水平思考(发散式思惟)法:编程

      (1)勇于打破占主导地位的观念,避免模仿,摆脱人们最经常使用的创意、表现方法等。
      (2)多方位思考,提出对问题各类不一样的新看法。
      (3)善于摆脱旧意识旧经验的约束。
      (4)要抓住偶然一闪的构思,深人发掘新的意念。安全

Think outside the box 是跳脱框架思考;解放思想, 最好的“Think outside the box”的作法是什么?

下面这个原则将对你很是实用。微信

“当遇到问题时,先找出看起来最明显的解决方法,而后将它排除掉。好,如今能够开始思考其余的解决方式了。”架构

善于think outside the box的人,不只能发现别人看不见的解决方式,还能识别别人没有意识到的资源,并把它包装出最到的价值。框架

你活在盒子里,工做在盒子里,你驾驭这个盒子,最终又被埋葬在盒子里。跳出思惟的盒子,当你真的发现这种思惟方式的时候,你会发现,其实外面本没有盒子运维

Final

在咱们发现的趋势中,其中很明显的一个是愈来愈多的组织正在采用更加敏捷的实践方法,这些组织中有不少测试人员表示他们正在敏捷团队中工做,在不少状况下甚至担任了团队敏捷教练的角色。咱们还发现虽然团队中自动化测试的工做一直在增长,可是自动化工做所占的比例依然不是很高,有很大比例的测试人员依然在执行人工测试任务。
另外一个很是有趣的趋势是,咱们发现测试人员的工做安全感愈来愈强。只有40%多一点的受访者不担忧丢掉工做,可是去年这一比例达到了53%。这代表测试人员的在工做中的安全感愈来愈强,对本身的发展也愈来愈有但愿。ide

2016年的测试状态调查报告中咱们发现,愈来愈多的组织在部署至少几种类型的测试自动化工具,可是大部分组织表示这些自动化工具所覆盖的场景不足他们全部场景的50%,大部分测试工做仍是留给了他们的人工测试团队。
咱们发现使用敏捷项目管理方法的组织愈来愈多,可是依然有不少受访者表示本身公司的不少项目还在使用瀑布式项目管理方法,这也代表这种过渡并不像大多数人所想的那样简单和明确。微服务

对于测试人员来讲,我的发展最重要的领域是移动测试Web测试,这一点从项目类型呈现的趋势就能够看出;对项目领导者而言,他们目前最大的挑战是如何雇佣优秀的测试人员。
咱们从该报告中获得的另外一个很是有趣的趋势是,愈来愈多的测试人员表示他们正在参与到集成和部署工做中,这表示在不久的未来DevOps的趋势可能会愈来愈明显。

展望2017

     软件突飞猛进地发展,咱们不断设计不一样的方法来创造并实施它,并设计更先进的工具来协助创造实施过程当中的每一个阶段。软件测试再也不有健壮的主导性典范。咱们对如何测试,什么时候测试,谁来作测试,甚至咱们是否须要测试的态度都由于有了新的方法和技术而发生改变。一直以来覆盖面都是一大挑战。迄今为止,在主流以外,结果不肯定的复杂AI系统也存在着重大挑战。这样的系统在高影响、高风险应用程序中将愈来愈广泛,更多的软件从业者会接触到对它们的编程和测试。
     专业测试的实践老是在变,部分是为了应对测试挑战,但主要是因为技术和软件开发方法的改进。它老是在改变的,而且是为了相似的缘由在改变的。固然,敏捷的出现已经改变了测试人员在团队中的角色,以及他们在软件项目中要作的事情。之前所谓的“瀑布”方法常常耽误测试人员的时间和技能,他们须要几周或几个月忙于设计测试,因为几乎没有人作过任何单元测试,他们用了这么多时间就发现了一些很简单的错误。如今这样可怕的时代已经一去不复返了,大多数测试人员都进入了新的阶段(至少从表面上来看是这样的)。敏捷是否已经成功兑现了高质量软件的承诺,可是回到更加集成和协做的程序员和测试人员团队的方面,敏捷是成功了。称之为“回到”是由于这是咱们不少老手一开始接触的测试:在集成、协做的团队里,每一个人都作出贡献,作出了想要获得的软件,看到客户开始使用让咱们很高兴。缺点是,从没在敏捷项目以外的项目工做过的测试人员可能永远不会学习怎么处理复杂性问题,担心AI项目和大型软件项目的将来。当你只须要处理少部分功能的时候,不须要认真分析、战略性思考。在可预见的将来,社会仍然须要一些很是大的软件项目,这些项目须要拥有很强能力和领导能力的测试人员的投入。测试人员能够从哪里学到这些必要的大项目技能呢?
     测试人员须要发展本身思考处理复杂性的能力,潜在的问题就是大多数测试人员都在作敏捷项目。测试人员须要的不只仅是技能。做为测试人员,还须要发展我的的优点或特性,好比说勇气很好的判断力思考和学习的能力。就像人脑是中央测试工具同样,思考也是测试人员的干细胞技能。固然,思考这个话题覆盖面很广,包括逻辑、创造力、批判性思惟、分析、综合、问题解决等等测试人员须要的不少其余认知过程。可是若是你不能学习,不能持续学习,你的思考也会是有限的。回到我的的优点和特性来讲,若是你不充满好奇心,你也不会学习。实践。培养好奇心。与其余任何技能同样,你的想法越多,你在不一样领域和环境中想得越多、学得越多,你的思考和学习能力就越强。想一下你工做的环境,想想在你不喜欢的环境中工做的状况。若是你只在敏捷团队中工做,尝试一下在所谓的“瀑布”项目中的工做状况,反之亦然。一样,和拥有与你不一样专业观点和意见的人合做完成测试和软件开发。你能够从“另外一方面”学到不少有用的东西,在你不熟悉的环境中实施你本身的实践。最后,经过思考并理解复杂的系统和领域,提升处理复杂性问题的能力

     将来会发生一些不可知的社会、经济和技术变革,做为测试人员咱们要付出本身的技能和我的优点。咱们只能决定咱们要提供什么,因此我以为这就是咱们要努力的地方。测试人员须要灵活性强、适应性强老是学习新的技能和方法,并愿意承担新的角色和活动。

但愿对您系统架构,软件项目开发,运维管理,测试管理,系统架构与研发管理体系, 信息安全, 企业信息化等有帮助。 其它您可能感兴趣的文章:
2015年软件测试STATE报告
全面的软件测试
Web测试介绍2一 安全测试
Docker与CI持续集成/CD
持续交付中高效率与高质量
持续集成CI与自动化测试
软件研发工程基础设施
容器化实践金融业案例一
云计算参考架构几例
微服务与Docker介绍
互联网直播平台架构案例一
高可用架构案例一
某互联网公司广告平台技术架构
某大型电商云平台实践
云计算参考架构几例
移动应用App测试与质量管理一
全面的软件测试
著名ERP厂商的SSO单点登陆解决方案介绍一
软件项目风险管理介绍
企业项目化管理介绍
智能企业与信息化之一
由企业家基本素质想到的
敏捷软件质量保证的方法与实践
构建高效的研发与自动化运维
IT运维监控解决方案介绍
IT持续集成之质量管理
人才公司环境与企业文化
企业绩效管理系统之平衡记分卡
企业文化、团队文化与知识共享
高效能的团队建设
餐饮连锁公司IT信息化解决方案一

若有想了解更多软件研发 , 系统 IT集成 , 企业信息化,项目管理,企业管理 等资讯,请关注个人微信订阅号:

MegadotnetMicroMsg_thumb1_thumb1_thu[1]

 


做者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归做者和博客园共有,欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出原文链接,不然保留追究法律责任的权利。
该文章也同时发布在个人独立博客中-Petter Liu Blog

相关文章
相关标签/搜索