测试流程体系知识

一、需求评审

1.业务场景角度

  • 用户故事
  • 业务流程图

2. 功能点角度

  • 数据约束是否全面、合理
  • 存在分支的逻辑、描述是否覆盖所有路径
  • 多状态流程,状态流转描述是否合理且完整
  • 权限描述是否明确

二、需求分析

  • 明确测试范围
  • 明确功能点
  • 明确业务流程
  • 明确输出结果
  • 分析异常流程
  • 预估测试需要的时间和资源

三、测试策略和手段

测试策略:在特定环境约束之下,描述软件开发周期中关于测试原则、方法、方式的纲要,并阐述了它们之间如何配合,以高效地减少缺陷、提升质量。

测试策略关注的重点

  • 测试的目标是什么?
  • 测试可能存在的风险是什么?
  • 测试的对象和范围是什么?
  • 如何安排各种测试活动?
  • 如何评价测试的效果?