首页
›
嵌入式基础与RISC-V
›
002-嵌入式软件测试
›
《嵌入式接口测试桩与Mock自动化测试体系》
VIP10
本课程属于:002-嵌入式软件测试
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式接口测试桩与Mock自动化测试体系
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是测试桩?为什么需要测试桩?集成…
课程导论
什么是测试桩?为…
02
测试桩理论基础
桩函数定义 · 桩函数分类(哑元 · 伪桩
测试桩理论基础
桩函数定义
03
开发环境搭建
交叉编译工具链 · 模拟器环境(QEMU) · GDB调试器配置
开发环境搭建
交叉编译工具链
04
C语言函数指针与回调机制
函数指针声明 · 回调函数注册 · 函数指针数组
C语言函数指针
回调机制
05
桩函数接口设计原则
接口隔离 · 参数匹配 · 返回值模拟
桩函数接口设计原…
接口隔离
06
静态桩函数实现
宏定义替换法 · 链接时符号覆盖法
静态桩函数实现
宏定义替换法
07
动态桩函数实现
运行时函数替换 · LD_PRELOAD机制 · dlsym动态链接
动态桩函数实现
运行时函数替换
08
基于CMock的自动桩生成
CMock安装配置 · 自动生成桩代码 · mock配置项
CMock
基于
09
基于Unity的测试框架集成
Unity框架搭建 · 测试用例注册 · 桩函数挂载
Unity
基于
10
硬件抽象层(HAL)桩开发
GPIO · UART · SPI
HAL
硬件抽象层
11
中断服务程序(ISR)桩开发
中断向量表模拟 · 中断触发模拟 · 中断优先级测试
ISR
断服务程序
12
定时器与PWM桩开发
定时器计数模拟 · PWM占空比模拟 · 时间加速技术
PWM
定时器
13
ADC/DAC桩开发
模拟采样值注入 · 转换时间模拟 · 精度误差模拟
ADC/DAC
桩开发
14
Flash与EEPROM桩开发
内存模拟存储 · 磨损均衡模拟 · 掉电保护测试
Flash
EEPROM
15
RTOS桩开发
任务调度桩 · 信号量桩 · 消息队列桩
RTOS
桩开发
16
通信协议栈桩开发
CAN协议栈桩 · Modbus协议栈桩 · TCP/IP协议栈桩
通信协议栈桩开发
CAN
17
传感器驱动桩开发
温度传感器 · 加速度计 · 陀螺仪数据模拟
传感器驱动桩开发
温度传感器
18
状态机测试桩开发
状态转换模拟 · 事件注入 · 状态覆盖率分析
状态机测试桩开发
状态转换模拟
19
桩函数参数校验技术
参数范围检查 · 边界值测试 · 非法参数注入
桩函数参数校验技…
参数范围检查
20
桩函数返回值模拟技术
固定值返回 · 序列值返回 · 随机值返回
桩函数返回值模拟…
固定值返回
21
桩函数行为记录与日志
调用次数统计 · 调用顺序记录 · 参数快照
桩函数行为记录
日志
22
桩函数超时与异常模拟
超时注入 · 异常返回 · 资源耗尽模拟
桩函数超时
异常模拟
23
多线程环境下的桩函数
线程安全桩 · 原子操作 · 锁机制在桩中的应用
多线程环境下的桩…
线程安全桩
24
桩函数性能测试
桩函数调用开销分析 · 性能基准测试 · 优化策略
桩函数性能测试
桩函数调用开销分…
25
接口调试技术
GDB断点调试 · 日志分级调试 · 断言调试
接口调试技术
GDB
26
接口兼容性测试
API版本兼容 · 参数类型兼容 · 返回值兼容性测试
接口兼容性测试
API
27
回归测试与持续集成
Jenkins集成 · GitLab CI配置 · 自动化桩测试流水线
回归测试
持续集成
28
实战案例一
BSP驱动包集成测试——GPIO+U…
实战案例一
BSP
29
实战案例二
RTOS应用层集成测试——任务调度+…
实战案例二
RTOS
30
实战案例三
通信协议栈集成测试——CAN+Mod…
实战案例三
CAN+Mod
所属VIP或分类
同VIP:嵌入式分层集成测试策略与接口验证
同VIP:嵌入式单元测试用例设计与驱动开发实战
同VIP:嵌入式接口契约与集成测试用例体系