首页
›
嵌入式与底层系统
›
039-嵌入式测试与质量工程
›
《嵌入式软件单元测试桩函数设计与驱动开发实战工程》
VIP22
本课程属于:039-嵌入式测试与质量工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式软件单元测试桩函数设计与驱动开发实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式软件单元测试的价值 · 学习目标 · 整体知识框架与实战路线图
课程导入
目标=嵌入式软件…
02
嵌入式单元测试基础
目标=单元测试定义 · 测试金字塔 · 嵌入式场景特殊性
嵌入式单元测试基…
目标=单元测试定…
03
测试环境搭建
目标=宿主机与目标机测试差异 · 交叉编译 · 仿真器
测试环境搭建
目标=宿主机
04
桩函数核心概念
目标=桩函数定义 · 作用 · 分类(如空桩
桩函数核心概念
目标=桩函数定义
05
驱动开发核心概念
目标=驱动函数定义 · 作用 · 与桩函数的区别
驱动开发核心概念
目标=驱动函数定…
06
桩函数设计方法
目标=接口隔离 · 依赖注入 · 链接期替换
桩函数设计方法
目标=接口隔离
07
驱动函数设计方法
目标=输入激励 · 状态模拟 · 时序控制
驱动函数设计方法
目标=输入激励
08
桩函数与驱动函数的协作
目标=测试用例执行流程 · 桩驱动配合模式 · 返回值与副作用管理
桩函数
驱动函数的协作
09
常用测试框架实战
目标=Unity · CMock · Ceedling
常用测试框架实战
Unity
10
硬件相关模块测试
目标=GPIO · UART · SPI
硬件相关模块测试
GPIO
11
中断与定时器测试
目标=中断服务程序桩 · 定时器驱动 · 时序相关测试用例设计与验证
定时器测试
目标=
12
内存与寄存器操作测试
目标=内存映射寄存器桩 · 读写驱动 · 边界条件与异常注入测试
内存
寄存器操作测试
13
通信协议栈测试
目标=CAN · Modbus · TCP/IP 等协议模块的桩函数与驱…
通信协议栈测试
CAN
14
状态机与任务调度测试
目标=状态机桩设计 · 任务驱动 · 并发与优先级测试实战
状态机
任务调度测试
15
错误注入与异常测试
目标=故障桩 · 异常驱动 · 容错机制验证与鲁棒性测试方法
错误注入
异常测试
16
覆盖率分析与度量
目标=语句 · 分支 · 条件
覆盖率分析
度量
17
持续集成与自动化
目标=嵌入式单元测试在 CI/CD… · 自动化执行与报告生成
持续集成
自动化
18
综合实战一
目标=传感器数据采集模块的桩函数设计…
综合实战一
目标=传感器数据…
19
综合实战二
目标=电机控制模块的单元测试桩驱动设…
综合实战二
目标=电机控制模…
20
综合实战三
目标=无线通信模块的单元测试桩驱动开…
综合实战三
目标=无线通信模…
21
常见问题与调试技巧
目标=桩函数链接冲突 · 驱动时序错误 · 测试不稳定等问题的排查与解决
常见问题
调试技巧
22
性能与资源约束
目标=嵌入式资源受限下的桩驱动优化 · 代码裁剪与测试效率提升
性能
资源约束
23
安全关键系统测试
目标=ISO 26262 · IEC 61508 等标准对单元测试…
安全关键系统测试
ISO
24
测试代码质量与维护
目标=桩驱动代码的可读性 · 可复用性 · 版本管理与重构策略
测试代码质量
维护
25
高级桩技术
目标=动态桩 · 脚本化桩 · 基于模型的桩生成与自动化桩代码生成工…
高级桩技术
目标=动态桩
26
高级驱动技术
目标=数据驱动测试 · 关键字驱动测试 · 模糊测试驱动与随机化测试
高级驱动技术
目标=数据驱动测…
27
案例研究
目标=工业级嵌入式项目单元测试桩驱动…
案例研究
目标=工业级嵌入…
28
工具链深度实践
目标=CMock 自动生成桩 · Ceedling 项目配置 · 测试报告与覆盖率集成
工具链深度实践
CMock
29
综合提升
目标=从单元测试到集成测试 · 系统测试的桩驱动演进与测试策略衔接
综合提升
目标=从单元测试…
30
课程总结与展望
目标=核心知识点回顾 · 实战能力自评 · 持续学习路径与行业最佳实践
课程总结
目标=核心知识点…
所属VIP或分类
同VIP:MISRA-CMISRA-C工程部署与项目落地调试优化实战
同VIP:MISRA-CMISRA-C编码规则实战与静态分析调试实战
同VIP:MISRA-CMISRA-C编码规范工程部署与调试工程实战