【读书笔记】《测试架构师修炼之道》03 : 与测试经理、软件架构
2018-02-26 本文已影响0人
K鲜森
0. 概述
- 像软件架构师一样的思考
- 测试经理不能替代测试架构师
- 系统架构师不能替代测试架构师
1. 像软件架构师一样的思考
- 测试的目标是什么?
- 测试的范围是什么?
- 测试的深度和广度是什么?
- 测试的重点和难点是什么?
- 如何安排测试?
- 如何评估测试结果?
2. 测试经理不能替代测试架构师
- 测试架构师关注的是“测试策略”,解决的是:
- “测试目标”why
- “测什么”what
- “怎么测”how
- 测试经理关注的是“测试计划”,是在明确了why,what,how后,
- 确定由“谁”who,在“何时”when,花费多长时间进行相关测试
- 两者是合作关系,而非替代
3. 系统架构师不能替代测试架构师
- 产品开发的工作是“生成性”,从无到有创建一个产品
- 产品测试找bug的过程是“破坏性”
- 两者的差异
系统架构师 | 软件测试架构师 | |
---|---|---|
理解产品的价值 | 为了正确的创造并实行产品 | 为了验证产品是否真的实现了应有的价值,是否存在错误 |
理解产品的场景 | 为了分析出产品的特性和功能,为产品实现做准备 | 为了验证产品是否满足用户在该场景中的使用需要,在该场景下产品是否存在质量缺陷 |
理解产品的系统架构 | 为了产品最终能够顺利实现 | 为了测试策略和测试执行更有效,验证产品的实现是否与架构的设计是一致的,是否存在问题 |
- 两者是互相协助关系
- 一起对产品的价值进行讨论,互相理解
- 一起整合用户使用场景