全程软件测试实践:从需求到运营(5)

发表于:2013-12-27来源:InfoQ作者:李乐点击数: 标签:实践
对日常运营发生的问题,总结反馈,提出改进建议,并且跟踪实施。 生产故障分析 协助开发排查生产故障,避免测试场景的遗漏。 6 总结 软件测试并不是

  对日常运营发生的问题,总结反馈,提出改进建议,并且跟踪实施。

  生产故障分析

  协助开发排查生产故障,避免测试场景的遗漏。

  6 总结

  软件测试并不是保证产品质量的最后一道防线,测试人员也不是,测试人员的工作完全可以由更加资深的开发人员来完成,不过现实总是残酷的,目前测试与开发的比例为:1:3,在成熟的团队是这样子,另外一些还在持续改进的团队,由于资源不足,可能去到1:7。开发人员在相当长的一段时间内不可能完全替代测试人员,有个关键要素:思维方式不同,有句古话来形容:江山易改本性难移。当开发人员的思维方式改变的时候,那就成为测试人员了,倒不如把测试人员独立出来更好,并且培养给开发人员一定的测试素养,这个对保证产品质量都是有帮助的。

  全程软件测试实践,强调的是贯穿每个阶段的测试活动,不论是开发、还是测试,要理解双方的活动价值,什么时候该做什么事情,什么事情该做到什么程度才算好,保证每个环节的质量,才能够保证产品的全程质量,另外产品质量不是测试出来的,而是构建过程中沉淀下来的,开发人员的素养、测试人员的素养、以及团队对开发测试过程的重视程度,决定了产品质量。产品质量就如同一块蛋糕,应当切分为小块,落实到每个人手里,让每个人尝到甜头,担当起来。

原文转自:http://www.infoq.com/cn/articles/whole-software-testing-practice-requirements-to-operational