打造基于企业项目的单元测试实用课程(2):目前课程展示

下面是比较典型的比较有代表性的C/C++单元测试课程提纲:

 

软件详细设计评审 
主要讲解软件详细设计评审方法,掌握详细设计文档写作规范、方法,详细设计文档评审流程和评审要点,保证详细设计文档能够有效的指导单元测试用例设计:
1、详细设计文档的文档格式、规范
2、伪码写作注意事项
3、实践环节


单元测试理论  
介绍单元测试的基本理论,作为后续课程学习的先导课程:
1、测试理论基础
2、什么是单元测试
3、单元测试的基本方法
4、桩和驱动
5、单元测试策略
6、单元测试过程
7、单元测试辅助工具


单元测试用例设计 
讲解基本的软件单元测试用例设计方法,并且结合实例讲解单元测试用例设计过程,学员根据教师提供的题目,完成单元测试用例的演练:
1、代码逻辑覆盖方法介绍
    (1) 代码逻辑覆盖方法
    (2) 代码逻辑覆盖率统计工具
    (3) 代码逻辑覆盖率案例和课堂练习
2、基于基本路径覆盖和循环覆盖的单元测试用例设计
    (1) 基本路径覆盖方法介绍
    (2) 基本路径覆盖方法
    (3) 循环覆盖方法
3、黑盒用例设计方法介绍
    (1) 边界值方法
    (2) 等价类方法
    (3) 正交试验法
    (4) 错误猜测法
4、单元测试用例设计方法的整合使用方法


软件单元测试相关工具 
重点介绍软件测试相关的工具,包括代码静态检查工具、内存泄漏检查工具、代码覆盖率工具、代码性能分析工具:
1、代码静态检查工具pc-lint使用
2、代码逻辑覆盖率检测工具使用
3、实践环节


TCL语言 
通过教师讲解和学员课堂实践,让学员掌握TCL脚本,并且作为后续自动化测试框架搭建的基础:
1、TCL概述
2、TCL基本语法
3、TCL实践


单元测试执行-TCL方式 
介绍软件缺陷跟踪流程,以及常用的软件缺陷分类方法、软件缺陷跟踪单的填写方法,并且介绍常用的商用和开源的软件缺陷管理工具:
1、TCL扩展指令
2、结合TCL扩展指令搭建自动化测试框架
3、结合TCL扩展指令搭建自动化测试框架的课堂实践
4、基于扩展指令的数据驱动自动化测试方法
5、基于扩展指令的数据驱动自动化测试方法


单元测试执行-CPPUNIT方式 
本课程重点讲解CPPUNIT方式搭建单元测试环境的方法和步骤,学员通过本课程的学习,可以独立完成单元测试环境搭建和测试执行过程:
1、CppUnit概述
2、CppUnit基本概念
3、CppUnit单元测试框架
4、利用CppUnit进行单元测试实践


软件代码走读 
主要讲解软件代码写作规范,代码走读规程。
1、代码走读规程
2、代码走读的方法和常用技巧
3、代码走读的缺陷记录和效果评估

 

 

其他 
1、内存泄漏测试
2、自动动态测试
3、静态测试

 

欢迎补充

如果您在大学课堂、就业培训、企业内训或其他培训中学过关于单元测试的其他内容,请在回复中补充,谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EasyTDD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值