首页
›
嵌入式与底层系统
›
039-嵌入式测试与质量工程
›
《嵌入式单元测试用例设计与驱动开发实战工程》
VIP22
本课程属于:039-嵌入式测试与质量工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式单元测试用例设计与驱动开发实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式单元测试与驱动开发的学习… · 核心概念 · 整体知识框架与实战路线图
课程导入
目标=嵌入式单元…
02
嵌入式系统基础
目标=嵌入式软件架构 · 硬件抽象层 · 驱动分层模型
嵌入式系统基础
目标=嵌入式软件…
03
单元测试核心概念
目标=单元测试定义 · 测试金字塔 · 测试替身
单元测试核心概念
目标=单元测试定…
04
嵌入式单元测试挑战
目标=资源受限 · 硬件依赖 · 时序敏感
嵌入式单元测试挑…
目标=资源受限
05
测试驱动开发TDD入门
目标=红绿重构循环 · TDD在嵌入式中的适用场景 · 从需求到测试用例的转化
TDD
测试驱动开发
06
单元测试框架选型
目标=Unity · CMock · CppUTest
单元测试框架选型
Unity
07
测试环境搭建
目标=主机端仿真 · QEMU · 硬件在环HIL
测试环境搭建
目标=主机端仿真
08
测试用例设计方法
目标=等价类划分 · 边界值分析 · 判定表
测试用例设计方法
目标=等价类划分
09
驱动开发基础
目标=字符设备 · 块设备 · 网络设备驱动模型
驱动开发基础
目标=字符设备
10
硬件抽象与接口隔离
目标=HAL设计 · 依赖注入 · 函数指针
硬件抽象
接口隔离
11
Mock与Stub实战
目标=CMock生成Mock · 手动打桩 · 寄存器读写模拟
Mock
Stub
12
GPIO驱动单元测试
目标=引脚配置 · 输入输出 · 中断触发
GPIO
驱动单元测试
13
UART驱动单元测试
目标=波特率配置 · 发送接收 · 环形缓冲区
UART
驱动单元测试
14
I2C与SPI驱动单元测试
目标=时序模拟 · 寄存器读写 · 多设备挂载
I2C
SPI
15
定时器与PWM驱动单元测试
目标=周期中断 · 计数模式 · 占空比调节
PWM
定时器
16
ADC与DAC驱动单元测试
目标=采样精度 · 通道切换 · 校准
ADC
DAC
17
中断与并发测试
目标=中断服务程序测试 · 临界区保护 · 优先级反转
并发测试
目标=
18
RTOS环境下的单元测试
目标=任务 · 信号量 · 消息队列
RTOS
环境下的单元测试
19
内存与性能测试
目标=栈溢出检测 · 堆碎片 · 内存泄漏
内存
性能测试
20
持续集成与自动化
目标=CI流水线 · 自动化测试脚本 · 覆盖率报告
持续集成
自动化
21
测试覆盖率与质量度量
目标=语句 · 分支 · 条件
测试覆盖率
质量度量
22
常见问题与调试
目标=链接错误 · 符号冲突 · 时序不稳定
常见问题
调试
23
综合实战一
目标=从零构建一个可测试的GPIO驱… · 完成TDD开发与完整单元测试套件
综合实战一
GPIO
24
综合实战二
目标=为UART驱动设计Mock环境 · 实现发送接收 · 中断与错误处理的自动化测试
综合实战二
UART
25
综合实战三
目标=在RTOS环境下对多任务驱动进… · 验证同步与互斥机制的正确性
综合实战三
RTOS
26
综合实战四
目标=搭建CI流水线 · 集成单元测试 · 覆盖率分析与硬件在环测试
综合实战四
CI
27
代码重构与可测试性
目标=识别不可测试代码 · 提取接口 · 消除全局状态
代码重构
可测试性
28
测试用例维护与演进
目标=测试代码重构 · 参数化测试 · 数据驱动测试与测试用例版本管理
测试用例维护
演进
29
行业最佳实践
目标=嵌入式单元测试规范 · 驱动开发标准 · 安全关键系统测试要求与认证考量
行业最佳实践
目标=嵌入式单元…
30
课程总结与进阶
目标=知识体系回顾 · 能力自评 · 进阶学习资源
课程总结
进阶
所属VIP或分类
同VIP:MISRA-CMISRA-C工程部署与项目落地调试优化实战
同VIP:MISRA-CMISRA-C编码规则实战与静态分析调试实战
同VIP:MISRA-CMISRA-C编码规范工程部署与调试工程实战