its-gen1/test-plan/TEST_STRATEGY.md

2.3 KiB
Raw Blame History

AI-Box Demo 测试策略文档

版本: v1.0
编写: 沙千里 (测试工程师)
日期: 2026-03-05
项目: 商用车智能挂车AI-Box Demo


1. 测试范围与目标

1.1 测试范围

  • 电源管理模式切换
  • MCU-SoC通信可靠性
  • 传感器数据准确性
  • 音视频功能
  • 系统集成

1.2 测试目标

  • 验证所有需求功能的正确性
  • 确保系统在各种工况下的稳定性
  • 保障MCU-SoC通信的可靠性
  • 验证传感器数据的准确性和实时性

2. 测试类型规划

2.1 功能测试

模块 测试内容 优先级
电源管理 上电/下电时序、功耗模式切换、低功耗唤醒 P0
MCU-SoC通信 通信协议、异常处理、数据完整性 P0
传感器数据 温度/湿度/加速度数据采集、准确性校验 P1
音视频 视频录制/直播、音频采集/播放 P1
系统集成 各模块协同工作、异常恢复 P0

2.2 可靠性测试

  • 长时间运行稳定性
  • 异常复位恢复
  • 电源波动容忍度
  • 温度环境适应性

2.3 边界测试

  • 传感器数据边界值
  • 通信超时/丢包场景
  • 存储边界条件

3. 测试用例优先级定义

等级 定义 覆盖率要求
P0 核心功能,基本功能,必须通过 100%
P1 重要功能,异常处理 90%
P2 一般功能,边界条件 70%

4. 测试环境需求

4.1 硬件环境

  • AI-Box Demo开发板
  • 12V/24V电源模拟器
  • CANoe / 示波器
  • 传感器模拟器

4.2 软件环境

  • 交叉编译工具链
  • 调试器 (J-Link/ST-Link)
  • CAN分析工具
  • 网络抓包工具

5. 测试执行策略

5.1 冒烟测试 (每日)

  • 核心功能快速验证
  • 构建完整性检查

5.2 完整测试 (迭代里程碑)

  • 全面功能测试
  • 可靠性测试
  • 回归测试

5.3 测试报告

  • 每日: 测试进度简报
  • 迭代: 详细测试报告+缺陷统计

6. 与开发团队协作

  • 每日: 参与晨会,同步测试进展
  • 每周: 评审测试用例,覆盖新需求
  • 缺陷: 提交至Gitea缺陷管理标注复现步骤
  • 评审: 参与设计评审,从测试角度提供意见

后续将基于具体需求规格书完善各模块详细测试用例