首页
›
热销单品
›
嵌入式Linux与RTOS
›
《嵌入式测试基础单元测试与集成测试全面梳理》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式测试基础:单元测试与集成测试全面梳理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
嵌入式测试的重要性 · 单元测试与集成测试的定义 · 课程学习路径与目标
课程导入
嵌入式测试的重要…
02
嵌入式系统测试基础
嵌入式系统特点 · 测试层级模型(单元 · 集成
嵌入式系统测试基…
嵌入式系统特点
03
单元测试核心概念
单元测试的目标 · 被测单元(函数/模块)的界定 · 测试用例设计原则(等价类
单元测试核心概念
单元测试的目标
04
嵌入式单元测试特殊性
硬件依赖 · 交叉编译 · 资源受限
嵌入式单元测试特…
硬件依赖
05
单元测试框架选型
主流框架对比(Unity · Ceedling · CMock
单元测试框架选型
Unity
06
单元测试环境搭建
交叉编译工具链配置 · 模拟器/仿真器使用 · 测试工程结构
单元测试环境搭建
交叉编译工具链配…
07
编写第一个单元测试
以C语言为例 · 使用Unity框架编写简单函数测试 · 包括断言
编写第一个单元测…
以C语言为例
08
桩函数与模拟对象
桩(Stub)与模拟(Mock)的区… · 手动编写桩 · 使用CMock自动生成模拟
桩函数
模拟对象
09
单元测试用例设计实战
针对典型嵌入式函数(如状态机 · 协议解析 · 数学计算)设计测试用例
单元测试用例设计…
针对典型嵌入式函…
10
单元测试覆盖率分析
语句 · 分支 · 条件
单元测试覆盖率分…
语句
11
单元测试常见问题与调试
测试不稳定 · 内存泄漏 · 静态变量污染
单元测试常见问题
调试
12
单元测试与代码质量
测试驱动开发(TDD)在嵌入式中的应… · 重构与测试维护 · 测试代码审查
单元测试
代码质量
13
集成测试概念与策略
集成测试目标 · 集成策略(大爆炸 · 自顶向下
集成测试概念
策略
14
嵌入式集成测试特殊性
硬件-软件集成 · 中断与并发 · 外设交互
嵌入式集成测试特…
硬件
15
集成测试计划与设计
集成测试计划编写 · 接口测试设计 · 数据流与控制流分析
集成测试计划
设计
16
集成测试框架与工具
使用Unity+CMock进行集成测… · 测试双胞胎(Test Double)… · 自动化集成测试工具
集成测试框架
工具
17
硬件在环测试(HIL)与集成测试
HIL概念 · HIL测试环境搭建 · 与软件集成测试的结合
HIL
硬件
18
集成测试执行与缺陷管理
执行流程 · 缺陷报告与跟踪 · 回归测试策略
集成测试执行
缺陷管理
19
案例实战
基于STM32的单元测试 · 对GPIO · UART驱动函数进行单元测试
案例实战
STM32
20
案例实战
基于Linux的嵌入式单元测试 · 涉及文件系统 · 网络接口模拟
案例实战
Linux
21
案例实战
通信协议栈的单元测试:对CAN · UART · SPI协议解析函数进行单元测试
案例实战
CAN
22
案例实战
状态机模块的单元测试 · 覆盖状态转换 · 事件处理
案例实战
状态机模块的单元…
23
案例实战
传感器驱动集成测试 · 测试数据采集 · 滤波
案例实战
传感器驱动集成测…
24
案例实战
RTOS任务集成测试 · 验证任务调度 · 消息队列
案例实战
RTOS
25
单元测试与集成测试的自动化
自动化测试脚本编写 · CI/CD流水线集成(Jenkins · GitLab CI)
单元测试
集成测试的自动化
26
测试驱动开发(TDD)在嵌入式中的实践
红-绿-重构循环 · 硬件抽象层设计 · TDD与单元测试结合案例
TDD
测试驱动开发
27
嵌入式测试中的常见陷阱与误区
过度依赖硬件 · 忽视边界条件 · 测试代码与产品代码耦合
嵌入式测试
常见陷阱
28
性能测试与资源分析
单元/集成测试中的内存使用分析 · 执行时间测量 · 栈溢出检测
性能测试
资源分析
29
综合项目实战
从需求到集成测试 · 完成单元测试设计 · 集成测试策略
综合项目实战
从需求到集成测试
30
课程总结与进阶路径
回顾核心知识点 · 常见问题解决方案 · 推荐工具与资源
课程总结
进阶路径
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战