请参考
这是我们的一个培训提纲,只是技能方面的:
课程一:单元测试
培训目的:掌握白盒测试方法,掌握常用的单元测试框架,能够独立开始单元测试用例设计、用例执行工作
具体课程:
(1) 白盒测试方法、单元测试用例设计方法
(2) 通用代码编程规范、伪码写作规范
(3) C/C++单元测试框架下的单元测试方法、过程
(4) Java单元测试框架下的单元测试方法、过程
(5) Delphi单元测试框架下的单元测试方法、过程
(6) .Net单元测试框架下的单元测试方法、过程
(7) TCL(Tool Command Language)使用方法
(8) 结合TCL完成一个单元测试的实践项目
(9) 基本的代码静态检查方法、工具
(10) 代码覆盖率检查方法、工具
(11) 内存泄漏检查方法、工具
课程二:集成测试
培训目的:掌握基本的集成测试方法,掌握结构化软件和面向对象软件的集成测试方法,能够独立开展集成测试用例设计和用例执行
具体课程:
(1) 集成测试策略、基本理论
(2) 集成测试用例设计方法
(3) 软件概要设计写作的基本方法
(4) 基于结构化程序的集成测试方法
(5) 应用于概要设计中的UML图,例如顺序图、状态图等
(6) 基于UML图的面向对象的集成测试方法
课程三:系统测试
培训目的:掌握常见系统测试类型的基本测试方法,能够独立设计系统测试用例,通过手工的方式或者利用测试工具完成系统测试
具体课程:
(1) 黑盒测试方法、系统测试用例设计方法
(2) 软件需求规格说明书的基本写作方法
(3) 功能测试
(4) 性能测试
(5) 容量测试
(6) 压力测试
(7) 数据备份测试
(8) 配置测试
(9) 软件安装和卸载测试
(10) 软件的安全性测试
(11) 恢复测试
(12) 软件的易用性测试
(13) 软件升级测试
(14) 在线帮助测试
(15) 常用测试工具使用方法(SilkTest、SilkPerformer V、WinRunner、LoadRunner、Rational Robot等测试工具,工具使用培训可以根据客户需要给予定制)