2018年6月8日,作为第一届TMMi中国峰会圆桌会议的嘉宾,我参与讨论了“如何更好的复用测试资产”这个测试主题,其中分享了我对该话题的一些想法和经验。现在通过文章的方式将当时讲解的内容进行了一些归纳和总结,供大家参考和探讨。
测试资产不仅仅包括测试过程中输出的各个测试文档,同时包括测试团队积累的测试经验、技能和思维等。测试工作中经常会出现下面的场景:你作为测试人员工作几年之后,在测试经验、技能和能力方面非常出色,有可能就会开始你的测试管理职位;或者,随着自己技能和能力的不断增加,在有更好机会出现时离开当前公司;此时,假如团队内没有很好的测试资产复用要求,你这么多年在测试团队内积累的经验和技能等,就会随着你职位的改变或者跳槽而出现中断,甚至几乎没有任何传承。因此,测试资产复用对于测试团队的经验传承和持续改进是不可或缺的。
测试资产的复用,套用结构化思维的精髓,同样是有框架的,其核心是分层次的,即测试过程中必须根据不同目的,对不同层次的测试资产进行复用。主要包括:
-
文档复用
-
经验复用
-
思维复用
一、文档复用
测试贯穿于整个开发生命周期,对于较为正式的测试过程,其每个测试阶段都会输出相应的文档,这就是最基础的测试资产。我们以ISTQB的测试过程为例,其生命周期由5个阶段组成,分别是:
-
测试计划与监控
-
测试分析与设计
-
测试实现与执行
-
测试出口准则评估与报告