测试流程早知道

249 阅读2分钟

1.0 测试流程(重要)

1.1 需求分析与评审

1.2 编写测试计划与测试方案

1.3 测试设计用例与评审(重要)

1.4 执行测试用例与缺陷跟踪

1.5 编写测试报告

2.0 需求分析与评审

2.1 需求

解决问题

达到指定目标

2.2 为什么要做需求评审

  • 降低因为需求不明确带来的项目失败风险
  • 确认需求的完整与准确

2.3测试人员需要注意点

确认对需求的把握度

确认需求有无明显的错误

提出改进建议

2.4 需求评审

2.5 需求审核

2.6 需求评审

2.7 评审角度

  • 界面上
  • 一般使用角度,用户角度
  • 流程等

3.0 编写测试计划和测试方案

3.1 测试计划——管理文件

规定了测试的范围,方法,资源和进度文档

核心内容:

范围与目标

角色和职责

进度

风险评估

准入(开发)准出(运维)标准

3.2 测试方案——技术文件

从测试技术角度来分析明确该怎么进行测试,更加在乎的是测试的从策略和实现

3.3 测试计划和测试方案的区别

测试计划测试方案
目标与范围策略
角色与职责方法
资源和进度环境
风险评估工具选择
应对风险策略语言选择
准入准出标准

4.0 设计测试用例与评审

4.1 基本测试策略

用户---》商品的列表页信息---》商品详情页信息---》下订单---》付款---》等待收货---》订单完成

  • 冒烟测试

基本功能

核心功能

  • 功能测试

购物车

登陆

banner图(轮播图)

支付等

  • 集成测试

  • 系统测试

  • 验收测试

5.0 商城-banner图

5.1 需求评审与分析

5.2 编写测试计划和测试方案

5.3 编写测试用例和评审

5.3.1 编写测试用例

- 需求分析
- 确定测试点
- 编写测试用例

5.3.2 测试用例的核心要素

ID

模块

优先级

标题

测试数据

前置条件

测试步骤

预期结果