📘 dSPACE 自动化测试序列设计

30章 完整目录 · 友好色系
1 dSPACE入门
公司简介 HIL角色 工具链概览 ConfigurationDesk ControlDesk AutomationDesk
2 测试环境搭建
SCALEXIO硬件 实时系统配置 I/O映射 信号路由
3 AutomationDesk基础
界面布局 项目结构 工作区 库管理
4 测试序列核心概念
测试用例 测试步骤 测试序列 测试包
5 序列编辑器详解
拖拽编程 序列流程图 步骤属性 参数化设置
6 变量与信号操作
实时变量访问 信号读写 变量映射表 CAN/LIN/FlexRay
7 激励生成技术
开环激励 闭环激励 波形生成器 时间/事件激励
8 数据采集与记录
Measurement配置 Logging配置 触发条件 导出MATLAB/CSV
9 自动化测试框架
数据驱动 关键字驱动 BDD实现
10 测试序列结构化设计
模块化设计 复用库 参数化模板
11 条件与循环逻辑
if-else while/for循环 switch-case
12 错误处理与异常管理
错误捕获 超时处理 错误恢复 失败处理
13 用户自定义函数
Python脚本 MATLAB函数 C代码集成 自定义动作库
14 同步与并行测试
多线程序列 同步点 资源共享/互斥
15 测试报告生成
报告模板 结果统计 Pass/Fail判定 截图/日志
16 回归测试策略
基线管理 用例选择 自动化回归 差异分析
17 CI/CD集成
Jenkins/GitLab CI 命令行执行 结果回传
18 模型在环(MIL)测试
Simulink集成 模型参数调优 覆盖率分析
19 软件在环(SIL)测试
代码编译部署 SIL环境搭建 接口测试
20 硬件在环(HIL)测试
实时硬件配置 故障注入单元 负载箱/仿真模型
21 总线仿真与测试
CANoe集成 LIN仿真 FlexRay/以太网
22 故障注入测试
电气故障注入 通信故障注入 传感器故障模拟 诊断验证
23 测试数据管理
数据版本控制 数据仓库 参数集管理 测试矩阵生成
24 测试用例设计方法
等价类划分 边界值分析 因果图法 状态迁移
25 测试覆盖率分析
需求覆盖率 代码覆盖率 模型覆盖率 MC/DC
26 性能测试
实时性测试 负载测试 压力测试 资源监控
27 诊断测试
UDS协议 OBD-II DTC验证 诊断栈测试
28 功能安全测试
ISO 26262 ASIL等级 安全机制验证 故障容错
29 测试环境虚拟化
虚拟HIL 云端测试平台 数字孪生
30 综合实战案例
ADAS HIL BMS测试 VCU测试