its-gen1/test-plan/TC_POWER_MGMT.md

2.9 KiB
Raw Blame History

电源管理模式切换测试用例

模块: 电源管理 | 优先级: 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

持续更新中...