1.测试流程(重要)
- 需求分析与评审
- 编写测试计划与测试方案
- 设计测试用例与评审(重点)
- 执行测试用例与缺陷跟踪(重点)
- 编写测试报告
2.需求分析与评审
2.1 需求
- 解决问题
- 达到指定的目标
2.2 为什么做需求评审
- 降低因为需求不明确带来的项目失败的风险
- 确定需求的完整与准确
2.3 测试人员需要注意点
- 确认对需求的把握度
- 确认需求有无明显的错误
- 提出改进建议
2.4 需求评审-1修改密码
2.5 需求评审-2
2.6 需求评审-3
2.7 评审角度
- 界面上
- 一般使用角度,用户角度
- 流程
- 等
3.编写测试计划和测试方案
3.1 测试计划--管理文件
- 规定了测试得范围,方法,资源和进度文档
- 核心内容:
- 范围目标
- 角色和职责
- 进度
- 风险评估
- 准入(开发)准出(运维)标准
3.2 测试方案--从技术角度
- 从测试技术得角度分析,明确该怎么进行测试,更加在乎的是测试的策略和实现
3.3区别
| 测试计划 | 测试方案 |
|---|---|
| 目标与范围 | 策略 |
| 角色与职责 | 方法 |
| 资源和进度 | 环境 |
| 风险评估 | 工具选择 |
| 应对风险策略 | 语言选择 |
| 准入准出标准 |
4.0设计测试用例与评审
4.1 基本的测试策略
用户注册--->商品的列表页信息--->产品的详情页信息--->下订单--->付钱--->等待收货--->订单完成
4.1.1冒烟测试
- 基本功能
- 核心功能
4.1.1.2功能测试
- 购物车
- 登陆注册
- banner图(轮播图)
- 支付
- 等
4.1.1.3集成测试
4.1.1.4系统测试
4.1.1.5验收测试
5.0 商城-banner图
5.1需求评审和分析
5.2 编写测试计划和方案
5.3 编写测试用例和评审
5.3.1 编写测试用例
需求分析--->确定测试点--->测试用例你
5.3.2测试用例的核心要素
- ID
- 模块
- 优先级
- 标题
- 测试数据
- 前置条件
- 测试步骤
- 预期结果