主题 |
章节
|
课程安排
|
汽车软件测试基础与流程规范(第1天) |
测试工具、自动化与综合实战 |
汽车软件与ECU基本架构
软件测试在汽车开发中的地位与挑战 |
汽车软件开发与测试模型 |
汽车软件与ECU基本架构
软件测试在汽车开发中的地位与挑战 |
软件测试基础概念 |
测试类型分类:单元、集成、系统、验收测试
静态测试与动态测试
回归测试、冒烟测试基本概念 |
需求分析与用例设计 |
需求文档解析与跟踪
测试用例设计方法(等价类、边界值分析等)
用例管理工具与实例 |
汽车功能安全与测试 |
ISO
26262标准简介
功能安全相关测试内容(如安全机制验证、ASIL分级) |
实操演练一:用例设计与评审 |
针对典型模块(如车窗升降、电动座椅、车灯等)撰写用例
小组评审与讨论 |
测试工具、自动化与综合实战
(第2天) |
主流汽车测试工具介绍 |
静态分析工具(如QAC、Polyspace等)
动态测试工具(如Vector CANoe/CANalyzer、dSPACE、Bugzilla/JIRA等)
仿真平台简单介绍(如HIL测试平台) |
测试环境搭建与管理 |
测试台架与虚拟环境
ECU与CAN/LIN以太网通讯仿真
标准测试环境搭建流程 |
软件自动化测试实务 |
自动化测试框架(如Python+pytest、CAPL脚本、Robot
Framework)
自动化脚本实例与执行
持续集成与自动化测试 |
测试缺陷管理与追踪 |
缺陷分类、报告与生命周期流程
Bug记录与追踪工具实操 |
实操演练二:典型汽车软件模块测试 |
针对选定模块,用工具执行完整测试流程
缺陷发现与报告、用例回归执行 |