【读书笔记】《测试架构师修炼之道》03 : 与测试经理、软件架构师的关系


0. 概述

  1. 像软件架构师一样的思考
  2. 测试经理不能替代测试架构师
  3. 系统架构师不能替代测试架构师

1. 像软件架构师一样的思考

  • 测试的目标是什么?
  • 测试的范围是什么?
  • 测试的深度和广度是什么?
  • 测试的重点和难点是什么?
  • 如何安排测试?
  • 如何评估测试结果?

2. 测试经理不能替代测试架构师

  • 测试架构师关注的是“测试策略”,解决的是:
    • “测试目标”why
    • “测什么”what
    • “怎么测”how
  • 测试经理关注的是“测试计划”,是在明确了why,what,how后,
    • 确定由“谁”who,在“何时”when,花费多长时间进行相关测试
  • 两者是合作关系,而非替代

3. 系统架构师不能替代测试架构师

  • 产品开发的工作是“生成性”,从无到有创建一个产品
  • 产品测试找bug的过程是“破坏性”
  • 两者的差异
系统架构师 软件测试架构师
理解产品的价值 为了正确的创造并实行产品 为了验证产品是否真的实现了应有的价值,是否存在错误
理解产品的场景 为了分析出产品的特性和功能,为产品实现做准备 为了验证产品是否满足用户在该场景中的使用需要,在该场景下产品是否存在质量缺陷
理解产品的系统架构 为了产品最终能够顺利实现 为了测试策略和测试执行更有效,验证产品的实现是否与架构的设计是一致的,是否存在问题
  • 两者是互相协助关系
    • 一起对产品的价值进行讨论,互相理解
    • 一起整合用户使用场景

你可能感兴趣的:(【读书笔记】《测试架构师修炼之道》03 : 与测试经理、软件架构师的关系)