首页
›
嵌入式与底层系统
›
039-嵌入式测试与质量工程
›
《嵌入式软件事件驱动架构单元测试设计优化实战工程》
VIP22
本课程属于:039-嵌入式测试与质量工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式软件事件驱动架构单元测试设计优化实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式软件事件驱动架构单元测试… · 核心价值 · 整体知识框架与实战路线图
课程导入
目标=嵌入式软件…
02
嵌入式事件驱动架构基础
目标=事件 · 事件队列 · 事件循环
嵌入式事件驱动架…
目标=事件
03
单元测试基础回顾
目标=单元测试定义 · 测试金字塔 · 断言
单元测试基础回顾
目标=单元测试定…
04
嵌入式单元测试环境搭建
目标=交叉编译 · 主机端测试 · 目标板测试
嵌入式单元测试环…
目标=交叉编译
05
事件驱动架构的可测试性设计
目标=模块解耦 · 接口抽象 · 依赖注入
事件驱动架构的可…
目标=模块解耦
06
事件与消息的测试建模
目标=事件定义 · 事件序列 · 事件优先级
事件
消息的测试建模
07
状态机单元测试设计
目标=状态覆盖 · 迁移覆盖 · 路径覆盖
状态机单元测试设…
目标=状态覆盖
08
事件队列与调度器测试
目标=队列满 · 队列空 · 优先级反转
事件队列
调度器测试
09
回调与异步逻辑测试
目标=回调注册 · 回调触发 · 回调顺序
回调
异步逻辑测试
10
时间与定时器相关测试
目标=虚拟时间 · 时间桩 · 定时器模拟
时间
定时器相关测试
11
并发与中断场景测试
目标=中断模拟 · 临界区 · 原子操作
并发
断场景测试
12
硬件依赖解耦与打桩
目标=GPIO · UART · SPI
硬件依赖解耦
打桩
13
测试替身实战
目标=使用 Mock · Stub · Fake
测试替身实战
Mock
14
单元测试框架选型与使用
目标=Unity · CMock · Ceedling
单元测试框架选型
使用
15
测试用例设计方法
目标=等价类划分 · 边界值分析 · 判定表
测试用例设计方法
目标=等价类划分
16
事件驱动架构的集成测试与单元测试边界
目标=如何划分单元测试与集成测试 · 事件总线集成测试的替代策略
事件驱动架构的集…
单元测试边界
17
代码覆盖率与测试有效性
目标=语句覆盖 · 分支覆盖 · MC/DC
代码覆盖率
测试有效性
18
测试优化之测试执行速度
目标=减少编译链接时间 · 并行测试 · 测试选择
测试优化之测试执…
目标=减少编译链…
19
测试优化之测试稳定性
目标=消除随机性 · 时间依赖 · 硬件依赖
测试优化之测试稳…
目标=消除随机性
20
测试优化之可维护性
目标=测试代码重构 · 测试夹具设计 · 参数化测试
测试优化之可维护…
目标=测试代码重…
21
事件驱动架构常见缺陷模式
目标=事件丢失 · 事件重复 · 事件顺序错乱
事件驱动架构常见…
目标=事件丢失
22
实战案例一
目标=基于状态机的按键事件处理模块单…
实战案例一
目标=基于状态机…
23
实战案例二
目标=基于事件队列的传感器数据采集模…
实战案例二
目标=基于事件队…
24
实战案例三
目标=基于发布订阅的通信协议栈单元测…
实战案例三
目标=基于发布订…
25
实战案例四
目标=RTOS 任务间事件通信模块的…
实战案例四
RTOS
26
实战案例五
目标=低功耗事件唤醒与休眠逻辑的单元…
实战案例五
目标=低功耗事件…
27
持续集成与自动化测试
目标=在 CI 中集成嵌入式单元测试 · 覆盖率报告 · 静态分析与回归测试策略
持续集成
自动化测试
28
测试驱动开发在事件驱动架构中的应用
目标=TDD 循环 · 红绿重构 · 事件驱动模块的测试先行实践与注意事项
测试驱动开发
事件驱动架构
29
常见问题与避坑指南
目标=编译链接问题 · 符号冲突 · 内存泄漏
常见问题
避坑指南
30
综合提升与工程化落地
目标=测试策略制定 · 测试评审 · 度量改进
综合提升
工程化落地
所属VIP或分类
同VIP:MISRA-CMISRA-C工程部署与项目落地调试优化实战
同VIP:MISRA-CMISRA-C编码规则实战与静态分析调试实战
同VIP:MISRA-CMISRA-C编码规范工程部署与调试工程实战