测试架构师修炼之道:从测试工程师到测试架构师(第2版)
上QQ阅读APP看书,第一时间看更新

4.1.2 测试架构师的知识体系

要想针对当前的产研情况做出最恰当的测试选择,除了对测试的把控能力之外,行业、产品、业务、架构、实现、项目管理等都是测试策略需要考虑的因素,这就要求测试架构师能用全局的视角,系统分析和解决问题,如图4-2所示。

图4-2 测试策略的全局视角

制定测试策略本身也有很多技术,如质量评估、特性价值分析、风险分析和应对、缺陷分析、测试分层等。这些技术大多需要建立在良好的测试基本功之上,如果脱离测试技术,测试策略就是空中楼阁。

图4-3从测试领域的角度,总结了测试架构师需要具备的测试技术/知识体系。

图4-3 测试架构师具备的测试技术/知识体系

本章将围绕测试技术展开,覆盖测试基本面,以提升测试分析、设计和执行能力(包括工具和自动化测试)为主要目的,如图4-4中灰色部分所示。

图4-4 测试技术基础和对应的关键能力

第5章将讨论软能力,包括沟通协商、书面表达,同时也会讨论一些持续学习和探索方面的内容,以提升有效沟通的能力和持续学习探索的能力为主要目的,增加测试架构师在乌卡时代的竞争力,如图4-5中灰色部分所示。

图4-5 软能力和对应的关键能力

第6章将围绕测试策略技术展开,以提升明确测试目标、测试重点的能力以及敏捷的风险识别和有效的风险应对能力、质量分析和评估能力为主要目的,如图4-6中灰色部分所示。

图4-6 测试策略和对应的关键能力