2013年,软件测试新思路

操作方法

  • 01

    以基于风险测试为指导,测试驱动开发为核心,加强测试基础建设,提升产品可测性可恢复性,提升软件测试工程师能力走专精路线,结合多样化的测试手段与持续集成开展全过程质量保障活动。

  • 02

    基于风险测试 概念不多说,简单讲分为高中低九个区块,所有研发任务会首先进行风险判别,属于高 危三区块的测试人员全程参与,属于中危三区块的测试人员提供测试设计支持不参与执行过程,属于低危三区块的开发人员自行完成。 从10年就开始说全民测试概念,直到12年实施土壤才逐渐形成,一专多能复合型人员是未来发展趋势,细节不多说,这里主要谈一个问题,工作量蒸发。

  • 03

    蒸发 以往常说能量守恒,总体工作量不会消失只会发生转移,从测试人身上转移到开发人或其他角色身上,很多开发人都会问按上面方式运作是否开发人工作量会增加?答案是在初期一定会,不过一旦进入良性循环就不会,因为它从根源上减少了以往运作方式中缺陷修复成本和沟通协作成本。大家都知道问题越晚修复风险越高成本越大,以往进入测试阶段缺陷修复所带来的成本有多高不多说。 举例,我们一般说股票买卖有人赚就有人亏,但实际上股票市值会蒸发,没人赚也没人亏但就是不见了。工作量也类似,从根本上减少,当然你也可以说它是扩散到不为人知的角落。注意,随意举例而已,请金融专家勿纠结。 那么如何从根源上减少成本?

  • 04

    测试驱动开发 是否所有团队都适合做TDD?答案是否定的,不过一开始就把事做对相信没人会反对。研发任务伊始构建测试框架(测试设计框架、测试代码框架),告诉开发人这样做才对,同时依据以往故障构建缺陷预防框架,告诉开发人这样做就错,一对一错互为补充。注意,开发人不要在任务后期引入单独测试阶段,要把传统的事后验证转变为事前预防。 TDD能有效降低缺陷修复成本,那么沟通协作成本如何降低?以往多个角色共同完成任务变为现在一个角色完成任务你说降低没?但这里有个衍生问题,是否需要引入检查机制?单由一人完成任务是否会有风险?交叉测试?结对编程?

  • 05

    快速测试 自动化测试和探索性测试。自动化测试不多说大家都明白什么意思,让机器去检查。探索性测试不等同于快速测试,但我们现在就把它当快速测试用,专业测试人使用ET能快速把产品过一遍,当然这对测试人员能力有较高要求,同时对传统测试知识沉淀方式上有较大冲击。顺带再次鄙视一下不懂业务的测试工程师,毫无存在价值,别跟我说你了解什么测试业务,你了解啥?

  • 06

    基建 测试自动化不是终点,往前一步是傻瓜化,再进一步是智能化。要让测试活动开展门槛越来越低,测试技术使用越来越简单,只有做到这一步全民测试才有基础,清洁阿姨才有参与测试活动的可能,多年来想做引导式的测试应用系统,看清楚绝非平台更不是框架,今年应该能腾出手来弄弄。 多样化的测试手段持续积累,什么好用我们用什么,技术无国界更无山头。持续集成常态化,绝不无谓追求脚本数量,覆盖率统计要合理,首先考虑分支覆盖率,辅以场景覆盖率。 从狭义上讲测试工作的核心价值永远是发现问题,如何发现更多更深入的问题,业务场景验证覆盖率设计的越高代表能力越强,换言之测试范围评估的越准越牛逼。 在测试设计尽善尽美的前提下我们再看需要何种测试技术支撑我们的测试思路,千万不要本末倒置,你说你有个多不得了的高精尖技术结果完全用不上高射炮打蚊子一个问题没发现,你不去死你还等什么? 如何评估测试工具的ROI,如何评估狭义测试技术为业务产品带来的价值,这是个问题。 然后,尽量在taocode上开源哇哈哈哈哈哈。

  • 07

    可测性可恢复性 永远不要仅站在测试角度看问题,更不要整天绞尽脑汁想着如何单独凸显测试价值,把产品质量做好了就是测试人的价值。 产品可测性可恢复性的概念不多说,可测性的目标两个:第一能准确评估,第二能推动提升。可恢复性的目标三个:快速知晓、快速分析、快速解决。 如果到今天还有测试人对产品质量特性没概念,那实在不知说什么好了。

  • 08

    人员 专精化路线。去年初我们十来个人支撑两个业务,现在我们还是十几个人但要支撑六个业务,未来可能还会增加。早前提过业务测试架构师或业务测试专家的概念,希望人人都能成为“专家”。 开年以来我们有四位测试人员转岗开发,为今年角色融合打下了坚实基础,未来还会有更多,希望到财年末整个技术团队能真正成为人人都是开发,人人都是测试,人人都是前端。

(0)

相关推荐

  • 美图看看便捷打造购票宝典 分享抢票心得

    春节临近,回家的脚步也临近。于是,一年一度的抢票盛典也由此上演,真是几家欢喜几家愁啊!好不容易抢票成功啦,肯定是需要抓图保存再发个微博来洋气一下的!即便屡受12306报错蓝色窗口的打击,相信大家都想抓 ...

  • visual studio 2013常用快捷键 VS2013快捷键大全

    Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。VS 2013 中新增了很多提高 ...

  • 支付宝2013年度晒账单水印相机在哪 支付宝晒账单功能使用方法

    支付宝2013年度晒账单水印相机在哪?今天支付宝发布了2013年账单,购物、转账各用了多少一目了然,除此之外还有一起发布了晒账单的水印相机,下面一起看看支付宝2013年度晒账单水印相机在哪吧! 1)打 ...

  • 2013免费迅雷离线下载使用资格(先到先得)

    2013迅雷免费领取离线下载使用资格的用户享有以下权限: 1. 8G离线空间;立即查看离线空间>> 2. 离线下载资源到云端(即秒下),还有图片等文件预览等功能; 3. 一次的免费使用有效 ...

  • 2013最新版显卡天梯图

    显卡天梯图一直是广大电脑爱好者非常关注的,通过一张简单的显卡天梯图,我们基本可以找打所有时下从低端到高端的显卡,可以非常直观的看出显卡的某显卡的性能档次,与其它显卡水平的高低等,今天小编要给大家带来的 ...

  • 2013年最新CPU天梯图全解析(cpu流向趋势)

    现在市场上主流的cpu处理器就是AMD和intel了。所以很多用户在购买电脑的时候都是考虑在这两个品牌中选择。但是好多网友只是对cpu处理器的性能方面一知半解。那么小编就把2013最新CPU天梯图全解 ...

  • 2013笔记本显卡天梯 2013年10月笔记本显卡天梯图V3最新版

    2013年3月为大家分享了今年的首版显卡天梯图(详情请猛击进入:2013笔记本显卡天梯图),如今已经是2013年10月份了,可谓时过境迁,笔记本显卡也有了新一轮的升级改变,今天百事网要与大家分享的是笔 ...

  • Lync Server 2013安装部署图文教程(标准版示例附软件下载)

    Lync Server 2013是微软前不久发布的一款预览版产品,提供标准和企业两种版本。Lync Server 2013企业版和标准版之间的主要区别在于标准版不支持企业版的高可用性功能。下面将以Ly ...

  • 凯立德导航2013年3月春季版2C21J0C已经更新

    凯立德 2013年春季版2C21J0C版本升级了,3月9日发布更新; 高清版文件大小3.14GB。 高清版下载地址: (适合使用的机型:所有X10均适用、2011年4月以后的980N、XC5、V6N/ ...