VIP20
本课程属于:033-覆盖率分析 芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

用例编写驱动覆盖收敛实战

📚 共计 30 章节
01
覆盖率的定义与价值
什么是覆盖率 · 为什么需要覆盖率 · 覆盖率的商业价值
概念价值
02
覆盖率类型详解
行覆盖 · 分支覆盖 · 条件覆盖 · 路径覆盖 · MC/DC覆盖
类型MC/DC
03
用例设计基础
等价类划分法 · 边界值分析法 · 因果图法
黑盒经典
04
用例设计进阶
正交实验法 · 场景法 · 错误推测法
进阶组合
05
从需求到用例
需求分析 · 测试点提取 · 用例编写规范
流程规范
06
用例评审与优化
评审流程 · 用例冗余消除 · 用例优先级
评审优化
07
覆盖率工具入门
gcov/lcov · JaCoCo · Istanbul
工具插桩
08
覆盖率数据采集
插桩原理 · 运行时数据收集 · 数据合并
采集原理
09
覆盖率报告解读
报告指标 · 未覆盖代码分析 · 趋势图
分析可视化
10
驱动覆盖收敛策略
增量覆盖 · 全量覆盖 · 回归覆盖
策略收敛
11
用例与覆盖率的映射
正向映射 · 反向追溯 · 覆盖矩阵
映射矩阵
12
用例增删改对覆盖率的影响
新增用例 · 删除冗余 · 修改用例
影响维护
13
覆盖率驱动的用例优化
低覆盖区域分析 · 用例补充 · 用例精简
优化驱动
14
分支覆盖实战
复杂条件分支 · 嵌套分支 · 异常分支
分支实战
15
MC/DC覆盖实战
独立影响对 · 隐藏条件 · 最小测试集
MC/DC航空级
16
路径覆盖实战
循环路径 · 递归路径 · 组合爆炸处理
路径爆炸
17
接口测试覆盖率
API覆盖 · 参数组合覆盖 · 状态码覆盖
接口API
18
UI测试覆盖率
页面元素覆盖 · 交互流程覆盖 · 异常场景覆盖
UIE2E
19
单元测试覆盖率
函数覆盖 · 语句覆盖 · Mock对象覆盖
单元Mock
20
集成测试覆盖率
模块间调用覆盖 · 数据流覆盖 · 协议覆盖
集成模块
21
覆盖率与CI/CD集成
流水线配置 · 门禁策略 · 自动报告
CI/CDDevOps
22
覆盖率数据可视化
趋势图 · 热力图 · 差异对比图
可视化图表
23
多维度覆盖率分析
代码维度 · 需求维度 · 风险维度
多维分析
24
覆盖率收敛目标设定
基线确定 · 目标分解 · 里程碑规划
目标规划
25
覆盖率收敛过程管理
每日站会 · 周报 · 复盘改进
管理敏捷
26
常见覆盖率陷阱
假覆盖 · 过度覆盖 · 覆盖盲区
陷阱避坑
27
大型项目覆盖率实践
模块划分 · 并行采集 · 数据聚合
大规模聚合
28
遗留系统覆盖率提升
存量代码分析 · 渐进式覆盖 · 重构配合
遗留重构
29
覆盖率与质量度量
缺陷密度 · 逃逸率 · ROI分析
度量ROI
30
案例实战:从30%到90%
完整旅程 · 真实项目 · 方法沉淀
案例实战