一、需求评审
1.业务场景角度
- 用户故事
- 业务流程图
2. 功能点角度
- 数据约束是否全面、合理
- 存在分支的逻辑、描述是否覆盖所有路径
- 多状态流程,状态流转描述是否合理且完整
- 权限描述是否明确
二、需求分析
- 明确测试范围
- 明确功能点
- 明确业务流程
- 明确输出结果
- 分析异常流程
- 预估测试需要的时间和资源
三、测试策略和手段
测试策略:在特定环境约束之下,描述软件开发周期中关于测试原则、方法、方式的纲要,并阐述了它们之间如何配合,以高效地减少缺陷、提升质量。
测试策略关注的重点
- 测试的目标是什么?
- 测试可能存在的风险是什么?
- 测试的对象和范围是什么?
- 如何安排各种测试活动?
- 如何评价测试的效果?