罗青:开发自测对开发团队有什么优点?

  掩月:在项目前期提升质量,在项目后期缩短周期,减少开发测试之间的沟通成本(bug, 需求,code, TC),减少bug修复成本,减少回归次数(回归多, bug多,会打散开发的时间,碎隙时间难以利用)

  罗青:开发自测对测试团队有什么优点?

  掩月:让有限的测试同学能做更多的项目和日常,能做更重要的事情

  罗青:开发自测效率如何?

  掩月:有时候并行3个项目, 1个测试,7个开发,1个前端,20多个运营,一个项目100个TC,平均开发测试比为8:1,平均发布周期2周

  罗青:开发自测质量如何?

  掩月:房产这个产品从6月份开始,没有任何线上故障,预发时发现的也是建议性bug

  罗青:开发自测的形式有哪些?

  掩月:小日常(活动类为主)开发自测直接上线,项目中部分模块开发自测直接上线,其余模块开发自测+测试验收,目前开发自测直接上线的占比40%

  罗青:开发自测在团队中是怎么合作的?

  掩月:从建立代码分支开始白盒扫描自测(包括安全),当天bug当天修复,中间开发根据UC, TC进行自测,daily, 预发,20多个运营一起进行验收自测。

  罗青:房产的开发自测有做过哪些类型的项目?

  掩月:两种类型;数据准备型的难开展开发自测,都需要测试准备好数据,才能进行测试;操作繁琐型的容易开展开发自测,但是异常场景的校验还是需要测试介入

  罗青:2012年房产团队的开发自测可以提高的点在哪里?

  掩月:

  1、需要建立自动的回归体系-目前做的都是新的独立功能,不涉及回归,后续功能多了以后会有大量的回归工作,不可能依靠测试或者开发的手工回归

  2、需要提升开发同学的测试思维,扩展开发自测的范围从主流程到P3, P4?目前局限于活动页面,开发同学的测试思维较狭窄,后续扩展范围后,不可能仅仅做主流程的开发自测

  3、需要更适合的流程和工具支撑整个开发自测体系

  罗青:开发自测对开发团队有要求吗?

  掩月:房产团队的开发有一半是新来的,很愿意接受新的思维,在测试给予建议和培训后,质量意识提升很快,特别是有一个新女开发,0bug很强

  岁晚:目前的自测对于开发团队成员的成熟度依赖性比较高,是说开发人员如果对于质量有比较强的意识,对于自己的code能用比较专业的角度去看(比如,站在测试的角度,愿意发现bug提高质量),那么这个团队做开发自测比较顺畅,自测的质量也会比较好。如何在开发经验少,质量意识薄弱的开发新人团队进行开发自测?

  罗青:

  我会持续的把各个团队的开发自测情况进行分析,总结,建议和推进,这是第一份战报。