打造基于企业项目的单元测试实用课程(2):目前课程展示
2009-11-04 09:18
337 查看
下面是比较典型的比较有代表性的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、静态测试
欢迎补充
如果您在大学课堂、就业培训、企业内训或其他培训中学过关于单元测试的其他内容,请在回复中补充,谢谢!
软件详细设计评审
主要讲解软件详细设计评审方法,掌握详细设计文档写作规范、方法,详细设计文档评审流程和评审要点,保证详细设计文档能够有效的指导单元测试用例设计:
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、静态测试
欢迎补充
如果您在大学课堂、就业培训、企业内训或其他培训中学过关于单元测试的其他内容,请在回复中补充,谢谢!
相关文章推荐
- 打造基于企业项目的单元测试实用课程(1):引子
- 基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(1)
- 基于RN+微应用打造多业务支撑的企业官方App
- ant学习笔记(五)基于单元测试的j2se项目,包括编译、测试、打包、生成报告、上传ftp
- 基于ASP.NET MVC 3的企业应用项目总结
- 超实用python小项目--基于python的手机通讯录二维码生成网站--1、项目介绍和开发环境
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(6):为网站添加Silverlight支持.zip(6.31 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(7):设计基于MMC 3.0的管理工具.zip(8.70 MB)
- 基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(8)——User models.py的设计
- 基于微软Synchronization Services双向同步技术在企业项目中的架构应用研究
- 基于微软Synchronization Services双向同步技术在企业项目中的架构应用研究(转)
- Java课程教学方法探讨——练习企业真实项目
- 项目目前展示图 有几个Activity页还没连上不能一次展示出来
- 从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(视频课程讲师:徐晓卓)
- 基于spring boot的企业项目完成基础框架搭建需要的模块
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(5):设计基于WPF的客户端.zip(6.98 MB)
- [导入]从架构设计到系统实施——基于.NET 3.0的全新企业应用系列课程(6):为网站添加Silverlight支持.zip(6.31 MB)
- 【转载】基于ASP.NET MVC 3的企业应用项目总结
- 框架 day54 BOS项目练习(权限/角色/用户管理(CRUD),基于数据库实现动态授权,ehcache缓存权限,shiro标签,菜单权限展示)
- 大四课程设计之基于RFID技术的考勤管理系统(一)项目介绍