首页
›
嵌入式基础与RISC-V
›
002-嵌入式软件测试
›
《嵌入式软件测试工具链配置与用例设计实战》
VIP10
本课程属于:002-嵌入式软件测试
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式软件测试工具链配置与用例设计实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式测试全景概览
嵌入式软件测试的定义 · 特点与挑战 · 测试在嵌入式开发生命周期中的位置
嵌入式测试全景概…
嵌入式软件测试的…
02
静态分析工具链配置
PC-Lint / Coverity… · 配置与集成 · 规则定制与误报抑制
静态分析工具链配…
PC-Lint
03
单元测试框架搭建
CUnit / Unity / CM… · 测试夹具(Test Fixture)…
单元测试框架搭建
CUnit
04
动态测试工具链
Tessy / VectorCAST… · 桩函数(Stub)与驱动函数(Dri…
动态测试工具链
Tessy
05
持续集成环境搭建
Jenkins / GitLab C… · 交叉编译工具链的集成与自动化构建
持续集成环境搭建
Jenkins
06
测试用例设计基础
等价类划分 · 边界值分析 · 因果图法在嵌入式场景下的应用
测试用例设计基础
等价类划分
07
白盒测试用例设计
语句覆盖 · 分支覆盖 · MC/DC覆盖的实战案例与工具实现
白盒测试用例设计
语句覆盖
08
黑盒测试用例设计
基于需求的测试 · 场景法 · 状态转换测试在嵌入式协议栈中的应用
黑盒测试用例设计
基于需求的测试
09
接口测试与桩函数设计
复杂依赖关系的解耦 · 桩函数行为模拟与返回值控制
接口测试
桩函数设计
10
嵌入式实时操作系统(RTOS)测试
任务调度 · 信号量 · 消息队列的测试用例设计
RTOS
嵌入式实时操作系…
11
中断处理程序(ISR)测试
中断触发模拟 · 临界区保护 · 中断嵌套的测试策略
ISR
断处理程序
12
内存测试与安全
内存泄漏检测 · 栈溢出检测 · 野指针测试的工具与方法
内存测试
安全
13
通信协议测试
UART / SPI / I2C /…
通信协议测试
UART
14
硬件抽象层(HAL)测试
HAL层桩函数设计 · 寄存器读写模拟与验证
HAL
硬件抽象层
15
驱动测试实战
GPIO · 定时器 · ADC驱动的单元测试与集成测试
驱动测试实战
GPIO
16
Bootloader测试
启动流程 · 固件升级 · 回滚机制的测试用例设计
Bootloader
测试
17
低功耗测试
功耗模式切换 · 唤醒源测试 · 功耗测量的自动化方法
低功耗测试
功耗模式切换
18
安全关键系统测试
IEC 61508 / ISO 26…
安全关键系统测试
IEC
19
回归测试策略
基于变更影响的测试用例筛选 · 自动化回归测试套件维护
回归测试策略
基于变更影响的测…
20
测试覆盖率分析
GCOV / LCOV 的嵌入式平台… · 覆盖率数据合并与报告生成
测试覆盖率分析
GCOV
21
测试数据管理
测试向量生成 · 测试数据文件管理 · 参数化测试的实现
测试数据管理
测试向量生成
22
硬件在环(HIL)测试
HIL测试环境搭建 · 测试脚本与硬件交互的同步机制
HIL
硬件
23
软件在环(SIL)测试
SIL环境搭建 · PC平台仿真与目标平台交叉验证
SIL
软件
24
自动化测试框架设计
基于Python的pytest框架在…
自动化测试框架设…
Python
25
测试报告生成
Allure / ExtentRep… · 测试结果的可视化与趋势分析
测试报告生成
Allure
26
缺陷管理与追溯
测试用例与需求的追溯矩阵 · 缺陷生命周期管理工具集成
缺陷管理
追溯
27
性能测试
CPU负载 · 任务响应时间 · 堆栈使用率的测试方法与工具
性能测试
CPU
28
模糊测试(Fuzz Testing)
嵌入式固件的模糊测试工具(AFL /…
Fuzz
Testing
29
多核/多处理器测试
核间通信 · 共享资源竞争 · 缓存一致性的测试策略
多核
多处理器测试
30
综合实战项目
基于一个完整的嵌入式项目(如智能传感… · 完成从工具链配置到测试用例设计的全流…
综合实战项目
基于一个完整的嵌…
所属VIP或分类
同VIP:嵌入式分层集成测试策略与接口验证
同VIP:嵌入式单元测试用例设计与驱动开发实战
同VIP:嵌入式接口契约与集成测试用例体系