1. DVT阶段测试方案概述
1.1 适用场景
本方案适用于硬件产品开发周期中设计验证测试(Design Verification Test, DVT)阶段。该阶段通常发生在EVT(工程验证测试)之后、PVT(生产验证测试)之前,用于确认产品设计是否满足规格书定义的所有功能、性能、可靠性及合规性要求。
- 适用对象:电子/电气产品、嵌入式系统、机电一体化设备等复杂硬件产品。
- 典型触发条件:EVT阶段设计更改已关闭、BOM冻结、首批工程样机(ES)释放。
- 不适用的场景:纯软件产品或仅有微幅改型的成熟产品(此类应走简化流程)。
1.2 前置条件
| 序号 | 前置条件 | 验收标准 |
|---|---|---|
| 1 | EVT测试报告完成且关键问题已关闭 | 问题关闭率≥95% |
| 2 | 产品规格书(PRD/SPEC)已冻结版本 | 基线版本号锁定 |
| 3 | DVT样机≥10台(或按批次规划) | 样机来源及序列号清单已录入 |
| 4 | 测试环境(温箱、示波器、负载等)校准有效 | 校准证书在有效期内 |
| 5 | 测试团队完成方案培训 | 签到表及考核记录归档 |
1.3 操作步骤(方案制定流程)
- 收集输入:获取产品规格书、EVT测试报告、客户需求列表、认证要求清单。
- 分解测试项:按功能、性能、可靠性、环境、电磁兼容、安规、可用性等维度拆分。
- 设计测试用例:每个测试项明确测试条件、测试方法、通过标准与样本量。
- 规划资源:分配测试设备、人力、样机、场地及工时。
- 定义异常处理:制定出现Fail/Bug时的复测流程、升级路径及决策节点。
- 评审与批准:组织跨部门评审(研发、质量、产品管理),修正后由DVT负责人签发。
1.4 输入输出物
| 类型 | 名称 | 说明 |
|---|---|---|
| 输入 | 产品规格书(SPEC) | 定义功能、性能指标、接口规范 |
| 输入 | EVT测试报告 | 包含已解决/待解决的问题清单 |
| 输入 | 认证需求矩阵 | 如CCC、FCC、CE等强制认证条款 |
| 输出 | DVT测试方案文档(本课程核心产物) | 含测试项、用例、资源计划、异常处理、验收标准 |
1.5 责任边界
- DVT测试工程师:编写方案、执行测试、记录缺陷、输出报告。
- 研发工程师:提供样机、分析测试失败根因、输出整改方案。
- 项目经理(PM):协调资源、跟踪进度、控制变更、组织阶段评审。
- 质量工程师(QE):审核方案完整性、监督流程合规性、参与评审。
- 产品经理:确认测试范围是否符合市场需求,决定例外偏离。
边界提醒:测试团队不得擅自修改规格标准;若发现规格定义模糊,应通过正式变更请求(CR)流程处理。
1.6 记录材料
- 《DVT测试方案审批表》(含签字栏)
- 《测试环境校准记录表》(设备SN、校准日期、有效期)
- 《样机分配记录表》(样机号→测试项→责任人)
- 《DVT测试方案V1.0.pdf》(受控编号,归档至PLM系统)
1.7 异常处理
| 异常情形 | 处理措施 | 升级路径 |
|---|---|---|
| 样机数量不足 | 与研发协商增加样机批次或缩小测试样本量(需PM批准) | 项目经理→研发总监 |
| 关键设备故障 | 切换至备用设备;无备用时暂停相关测试项24h | 测试主管→实验室经理 |
| 规格标准冲突(项目间不同理解) | 组织专题澄清会,输出会议纪要作为测试依据 | 测试主管→产品经理+研发代表 |
| 测试过程中发现不可复现缺陷 | 记录复现条件、尝试压力/边界触发,超过3次未复现则挂起并标记 | 缺陷追踪系统升级至“需研发协助” |
1.8 验收标准
DVT阶段测试方案需满足以下全部条件方可进入执行阶段:
- ✅ 所有测试项已关联至产品规格唯一编号
- ✅ 测试用例的通过标准可量化为数值或可判定的操作(参考下图框架)
- ✅ 资源计划中无空缺角色或设备
- ✅ 异常处理流程已包含至少3种典型故障场景
- ✅ 该方案已通过至少1次正式跨部门评审并签署
关键术语速查:
- EVT:工程验证测试,验证设计功能是否实现。
- DVT:设计验证测试,验证设计是否满足全部规格。
- PVT:生产验证测试,验证批量生产可行性。
- 样本量:为统计置信度而确定的最少测试样机数量。
- 规格基线:经正式评审冻结的规格文档版本,后续变更需走变更流程。