|
|
软件测试实战能力培训内容: |
下面是软件测试实战能力培训课程提纲。(有些课程不仅适合软件测试人员,也适合于软件开发人员,此类课程用 ** 标识) |
|
课程一:软件开发测试基本流程以及 TProject基本流程介绍** |
培训目的:了解规范的软件开发测试流程,了解 CMM体系结构,重点掌握CMM2级KPA |
具体课程: |
软件项目的生命周期 |
软件开发测试基本流程 |
CMM体系结构介绍 |
CMM2级的KPA |
TProject基本流程介绍 |
|
课程二:TProject需求跟踪流程及需求跟踪工具** |
培训目的:掌握软件需求跟踪的概念,流程和具体的跟踪方法和方式,熟悉常用的软件需求跟踪工具 |
具体课程: |
TProject软件需求跟踪流程介绍 |
需求分析阶段,需求项目建立的规则和方法 |
概要设计阶段,需求跟踪规则和方法 |
详细设计阶段,需求跟踪规则和方法 |
编码阶段,需求跟踪规则和方法 |
单元测试阶段,需求跟踪规则和方法 |
集成测试阶段,需求跟踪规则和方法 |
系统测试阶段,需求跟踪规则和方法 |
常用需求跟踪管理工具 |
|
课程三:TProject缺陷跟踪及缺陷跟踪工具** |
培训目的:掌握缺陷跟踪基本流程,能够利用缺陷跟踪工具完成缺陷跟踪活动 |
具体课程: |
缺陷跟踪基本流程 |
缺陷分类标准 |
缺陷报告单的填写方法 |
缺陷分析基本方法 |
常用缺陷跟踪工具介绍 |
学员以小组为单位,完成一次 TProject缺陷跟踪流程 |
|
课程四: TProject需求分析文档评审** |
培训目的:掌握需求文档的写作格式、要点、原则,掌握需求文档评审的具体流程和评审方法,保证需求文档能够有效的指导系统测试用例设计 |
具体课程: |
需求分析文档格式介绍 |
需求分析文档写作原则 |
需求分析文档评审流程 |
需求分析文档评审要点和具体方法 |
学员完成 TProject需求文档的评审 |
|
课程五:TProject系统测试计划和系统测试方案写作 |
培训目的:掌握系统测试计划和系统测试方案写作方法 |
具体课程: |
系统测试计划文档格式介绍 |
系统测试方案格式介绍 |
系统测试计划写作要点分析 |
系统测试方案写作要点分析 |
学员完成 TProject系统测试计划和系统测试方案 |
|
课程六:通用软件测试用例写作方法** |
培训目的:掌握通用的软件测试用例写作格式、写作要点和测试规程 |
具体课程: |
测试用例的写作格式 |
测试用例写作要点 |
测试规程写作 |
|
课程七:TProject系统测试用例设计 |
培训目的:掌握系统测试用例设计基本方法、以及各种专项系统测试用例设计方法。学员能够根据需求文档,完成系统测试用例的设计 |
具体课程:(下面的 1、2、3为必选,其他的培训课程可以根据的培训需求灵活选择) |
软件系统测试理论 |
软件系统测试用例基本写作方法 |
学员完成 TProject系统测试用例文档 |
常用的系统测试工具介绍 |
WEB性能测试 |
功能测试 |
配置测试 |
数据库备份测试 |
安装和卸载测试 |
故障测试 |
安全性测试 |
环境测试 |
易用性测试 |
GUI测试 |
压力测试 |
软件升级测试 |
|
课程八:TProject概要设计文档评审** |
培训目的:掌握概要设计文档写作规范、方法,概要设计文档评审流程和评审要点,保证概要设计文档能够有效的指导集成测试用例设计 |
具体课程: |
概要设计文档的格式、规范 |
采用 OO设计方法的概要设计文档写作方法和要点 |
UML工具的使用方法介绍 |
采用结构化设计方法的概要设计文档写作方法和要点 |
概要设计文档的评审流程 |
概要设计的评审要点 |
学员完成 TProject概要设计文档的评审 |
|
课程九:TProject集成测试计划和集成测试方案写作** |
培训目的:掌握制定集成测试计划方法和集成测试方案写作方法 |
具体课程: |
集成测试计划文档格式介绍 |
集成测试方案格式介绍 |
集成测试计划写作要点分析 |
集成测试方案写作要点分析 |
学员完成 TProject集成测试计划和集成测试方案 |
|
课程十:TProject集成测试用例设计** |
培训目的:掌握集成测试理论,能够根据概要设计文档,设计集成测试用例 |
具体课程: |
集成测试理论 |
集成测试用例设计方法 |
学员完成 TProject集成测试用例设计文档 |
|
课程十一:TProject详细设计文档评审** |
培训目的:掌握详细设计文档格式要求、写作方法。掌握概要设计评审的方法,能够保证详细设计文档能够指导单元测试用例的设计 |
具体课程: |
详细设计文档的文档格式、规范 |
采用 OO设计方法的详细设计文档的写作方法 |
采用结构化设计方法的详细设计文档写作方法 |
伪码写作规范 |
详细设计的评审流程 |
详细设计的评审要点 |
学员完成 TProject详细设计文档评审 |
|
课程十二:TProject单元测试计划和单元测试方案写作** |
培训目的:掌握单元测试计划制定方法和单元测试方案写作方法 |
具体课程: |
单元测试计划文档格式介绍 |
单元测试方案格式介绍 |
单元测试计划写作要点分析 |
单元测试方案写作要点分析 |
|
课程十三:TProject单元测试用例设计** |
培训目的:掌握单元测试理论,能够根据详细设计文档,设计单元测试用例 |
具体课程: |
单元测试理论 |
单元测试用例设计方法 |
完成 TProject单元测试用例设计文档 |
|
课程十四:代码编写规范** |
培训目的:掌握代码编写规范,以便于对开发人员完成的代码做有效的代码走读 |
具体课程: |
通用的代码编写规范 |
JAVA代码编写规范 |
C语言编写规范 |
C++编写规范 |
数据库 SQL编写规范 |
其他代码编写规范可以根据客户的需求提供 |
|
课程十五:TProject代码走读** |
培训目的:掌握代码检视的常用方法和技巧,能够开展有效的代码走读活动 |
具体课程: |
代码走读的原则 |
代码走读的方法和常用技巧 |
代码走读发现的 BUG的跟踪方法 |
学员完成 TProject完整的代码走读活动 |
|
课程十六:TProject单元测试执行** |
培训目的:掌握单元测试执行的方法、测试代码的添加方法、测试工具的使用方法和测试报告的写作方法 |
具体课程: |
介绍常用的单元测试工具 |
单元测试缺陷记录、跟踪 |
单元测试报告 |
学员根据已有的单元测试用例,完成 TProject单元测试 |
学员完成 TProject单元测试日报和测试报告 |
|
课程十七:TProject集成测试执行** |
培训目的:通过具体的实践,掌握集成测试执行的方法、集成测试报告的写作方法 |
具体课程: |
介绍常用集成测试工具 |
集成测试缺陷记录、跟踪 |
集成测试报告写作 |
学员根据已有的集成测试用例,完成 TProject集成测试 |
学员完成 TProject集成测试日报和测试报告 |
|
课程十八:TProject系统测试执行 |
培训目的:结合常用的系统测试工具完成下面若干类的系统测试,完成缺陷记录、跟踪,系统测试报告。 |
具体课程: |
介绍通用的系统测试工具 |
系统测试缺陷记录、跟踪 |
系统测试报告写作 |
学员根据已有的系统测试用例,完成 TProject系统测试 |
学员完成 TProject系统测试日报和测试报告 |
|
课程十九:TProject测试日报和测试报告写作** |
培训目的:掌握通用软件测试日报和软件测试报告的写作规范和写作要点,能够独立完成测试日报和测试报告 |
具体课程: |
通用的软件测试报告格式介绍 |
通用的软件测试报告的写作要点 |
通用的软件测试日报格式介绍 |
通用的软件测试日报写作要点 |
|
课程二十: TProject回归测试 |
培训目的:掌握回归测试的基本流程和方法,能够独立完成回归测试任务 |
具体课程: |
回归测试的流程 |
回归测试方法,以及回归通过的判定标准 |
完成 TProject回归测试 |
|