面向对象:开发人员、测试人员、QA、测试经理、项目经理
课程大纲:
一、白盒测试技术基础
白盒测试与黑盒测试的比较
白盒测试的基本方法
二、静态白盒测试
代码审查对成本的节省
代码审查过程
C/C++代码审查
- C/C++编程语言标准
- C/C++编程规范指南
- C/C++常见代码问题检测
代码审查工具应用
- 如何将工具引入到代码审查流程中
- 常用代码审查工具介绍
- 代码审查工具选型
- PC-Lint在代码审查中的应用
- C++Test在代码审查中的应用
- 代码审查辅助工具的应用
三、动态白盒测试
单元测试
- 驱动与桩
- 单元测试框架
- 单元级别性能测试
- 代码覆盖率度量
- 单元测试工具的应用(C++Test、TestBed、RTRT)
白盒测试用例设计
- 因果图法与RBT工具的应用
- 正交表设计法与TCG工具的应用
- 组合覆盖法与PICT工具的应用
- 分类树设计法与CTE XL工具的应用
- 逻辑覆盖法
集成测试策略
四、内存泄漏检测
导致内存泄漏问题的原因
内存泄漏静态分析
Klockwork工具应用
内存泄漏动态检测
内存泄漏检测工具的应用(Purity、BoundsChecker、AQTime)
*课程咨询请联系:quicktest@qq.com