# 电源管理模式切换测试用例 **模块**: 电源管理 | **优先级**: P0 | **编写**: 沙千里 --- ## TC-PM-001: 上电时序测试 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-001 | | **测试项** | 上电时序验证 | | **前置条件** | 设备断电,12V/24V电源准备就绪 | | **测试步骤** | 1. 连接12V电源
2. 观察MCU上电初始化
3. 观察SoC启动过程
4. 记录各阶段时间 | | **预期结果** | MCU在500ms内响应,SoC在5s内启动完成 | | **优先级** | P0 | --- ## TC-PM-002: 正常下电流程测试 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-002 | | **测试项** | 正常下电流程 | | **前置条件** | 系统正常运行 | | **测试步骤** | 1. 触发系统关机
2. 观察SoC正常关机
3. 观察MCU进入低功耗
4. 验证存储数据完整性 | | **预期结果** | SoC正常关机后MCU进入低功耗,无数据丢失 | | **优先级** | P0 | --- ## TC-PM-003: 异常断电测试 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-003 | | **测试项** | 异常断电保护 | | **前置条件** | 系统正常运行,正在写数据 | | **测试步骤** | 1. 模拟突然断电(直接拔掉电源)
2. 重新上电
3. 检查数据完整性 | | **预期结果** | 系统能正常恢复,关键数据不丢失 | | **优先级** | P0 | --- ## TC-PM-004: 低功耗模式切换测试 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-004 | | **测试项** | 工作→低功耗切换 | | **前置条件** | 系统处于工作模式 | | **测试步骤** | 1. 触发低功耗进入条件(如无操作超时)
2. 验证各外设关闭
3. 测量功耗 | | **预期结果** | 功耗降至<50mA,符合规格 | | **优先级** | P0 | --- ## TC-PM-005: 低功耗唤醒测试 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-005 | | **测试项** | 远程唤醒/定时唤醒 | | **前置条件** | 系统处于低功耗模式 | | **测试步骤** | 1. 发送唤醒信号/等待定时唤醒
2. 验证系统正常恢复
3. 验证数据连续性 | | **预期结果** | 唤醒成功,系统恢复正常工作状态 | | **优先级** | P0 | --- ## TC-PM-006: 电源模式切换边界测试 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-006 | | **测试项** | 电压波动容忍度 | | **前置条件** | 电源可调 | | **测试步骤** | 1. 设置输入电压范围(9V-36V)
2. 验证各电压下系统工作正常 | | **预期结果** | 9V-36V范围内系统稳定工作 | | **优先级** | P1 | --- ## TC-PM-007: 电源管理异常恢复 | 项目 | 内容 | |------|------| | **用例ID** | TC-PM-007 | | **测试项** | 电源异常自动恢复 | | **前置条件** | 可模拟电源异常 | | **测试步骤** | 1. 模拟电压瞬降/瞬升
2. 观察系统行为
3. 验证恢复正常 | | **预期结果** | 系统能自动恢复或安全关机 | | **优先级** | P1 | --- *持续更新中...*