软件测试方法与实践培训
软件测试方法与实践培训
培训对象:软件测试工程师,测试经理,质量人员
学员基础:具有软件项目基本实施经验,对测试有一定的了解。
培训简介:课程结合一个实际的测试案例,从测试需求开始、经历测试计划、测试设计、测试实施、测试执行、测试分析报告、缺陷管理,以及自动化回归测试的过程,讲解其中的工作方法、技能和实践经验。并介绍各个工作合适的工具。
培训目标:
通过一个贯穿的测试案例:
使学员能了解测试管理的整体流程
使学员能了解功能测试设计的一些方法
使得学员能够掌握一些常用的测试度量的方法
学习测试用例设计方法
学习并掌握,测试用例的执行过程中的分析和调整技巧
学习并掌握,如何对测试的结果和bug进行分析,对发现的bug进行有效的管理
使得学员能够了解功能测试自动化原理以及相关的设计思路
使学员简要了解自动化测试及其工具
培训大纲: 2天
软件测试基础
软件测试与软件质量
软件测试原则
软件测试对象
软件测试分类
案例:通过测试项目案例回顾了解如上概念
软件测试过程
产品与项目各个阶段的测试工作
确认与系统测试人员职责
测试需求
测试计划
测试设计
测试执行
测试评估
案例:实际测试项目案例过程回顾
测试需求分析收集对照软件需求
系统需求分析
测试范围分析
测试对象识别
测试验收标准分析
测试策略分析
案例:实际测试案例需求分析
测试用例设计方法测试用例设计目标与范围
等价类划分法
边界值分析法
测试推测法,因果图法
判定表驱动法
正交试验法
功能图法
场景法
测试方法的选择的综合策略
案例与练习:实际测试用例设计
测试用例的编写
测试用例计划与目的
测试设计说明
测试用例说明
测试程序说明
案例与练习:实际测试用例描述
测试用例的覆盖率分析手段
路径覆盖率分析
需求覆盖率分析
分支覆盖率分析
交互覆盖率分析
案例与练习:实际测试用例覆盖率分析
软件测试度量度量的作用
在哪个阶段做测试度量
测试度量的内容
谁来做测试度量
怎么做测试度量
案例与练习:实际测试案例的度量
执行软件测试,记录bug测试用例执行策略
测试反馈分析方法
测试中的调整策略
Bug记录方法
测试中的缺陷分析
案例与练习:实际测试案例bug处理
报告所发现的软件缺陷软件缺陷的描述
软件缺陷属性
分离和再现软件缺陷
软件缺陷生命周期
软件缺陷处理技巧
软件缺陷跟踪系统
缺陷跟踪的方法和图表
案例与练习:实际测试案例缺陷报告
软件缺陷分析方法缺陷分布报告
缺陷趋势报告
基于缺陷分析的产品质量评估
经典的种子公式
基于缺陷清除率的估算方法
软件产品性能评估
借助工具的方法
测试报告的模板、实例
案例与练习:实际测试案例缺陷分析
评估系统测试的覆盖程度对软件需求的估算
基于需求的测试覆盖评估
基于代码的测试覆盖评估
缺陷管理缺陷管理手段策略
缺陷管理趋势分析
缺陷管理模型----ODC
软件开发中典型的质量问题
案例与练习:实际测试案例缺陷管理
软件测试管理软件管理测试的目的
学习软件测试管理的目的
软件测试管理的要素
软件测试管理的系统方法
对测试的误解
业界常见的问题与风险
如何确定测试管理策略
案例与练习:实际测试案例管理
建立测试管理体系软件测试成熟度模型TMM
如何建立测试管理体系
测试管理工具的介绍
软件测试职业素质
案例与练习:某知名企业测试管理体系展示
自动化测试基础
自动化测试的基本概念
自动化测试的优势与局限
测试自动化工具原理
选择适合的自动化工具的几个策略
自动化流程管理工具介绍和试用
自动化功能测试方法和流程
自动化的功能回归测试工具结介绍和使用
案例与练习: