一、产品测试管理概述(1h)
1、产品质量保证体系总览
2、测试在质量体系中的位置
3、产品研发体系中产品测试与上下游工作的衔接
4、测试的基本准则:木桶原理、20/80原则、Good-Enough原则等
5、测试分类和分级:黑盒、白盒、单元、集成、Alpha测试、Beta测试、猴测试等
6、测试生命周期模型
二、产品测试组织与团队(1.5h)
1、测试部门设置
l 不同发展阶段测试部门的不同形式
l 测试与产品研发部门、QA部门等之间的关系
l 要从组织上保证测试具备相对独立性
2、强矩阵产品开发模式下测试部门的定位
3、测试团队的组建
怎么打造一支有战斗力的测试团队,团队领导者、核心成员、非核心成员各需要什么样的核心能力
4、测试人员的素质模型及发展路径规划
5、测试团队的建设与激励
问题研讨——如何提高测试人员的成就感
6、高效沟通
测试与研发是天生的对立,那测试人员如何和产品研发工程师进行良好沟通,如何获得研发人员的高度配合,都有赖于测试人员掌握高效的沟通技能
三、产品测试需求分析(1h)
1、产品定位理论
大而全的产品永远无法获得市场成功,木桶理论已经失效,现在的产品需要的是明确的定位,测试要验证这个定位是否真正实现
2、产品测试需求分析
产品测试需求分析过程(产品测试需求、产品测试规格、产品特性测试规格、测试用例覆盖)
测试需求的分析方法:开发需求中提炼、标准规范中提炼等
案例演练——某产品开发需求的测试需求分析
四、产品测试策略和测试用例设计(2.5h)
1、产品测试策略制定
关键测试技术分析、模块级测试策略分析(测试环境、测试重点、……)、BETA测试策略分析(BETA客户选择、测试重点、测试计划、……)等
2、产品测试计划制定
测试团队组建
测试**和失败标准确定
测试挂起的标准和恢复的必要条件
应该交付的测试工作产品
3、测试用例库建设
案例分析——某公司标准测试用例分析
4、白盒测试用例设计方法(单元、集成测试)
l 语句覆盖法
l 判断覆盖法
l 条件覆盖法
l 条件决策覆盖法
l 等价类用例法
l 边界值用例法
案例分析——白盒测试用例设计
5、黑盒测试用例设计方法(系统测试)
l 等价类划分法
l 判定表法
l 流程分析法
l 边界值分析法
案例分析——黑盒测试用例设计
案例演练——测试用例设计
五、测试缺陷管理(1h)
1、缺陷管理基础知识
错误、缺陷、故障、失效的定义及、缺陷跟踪流程、缺陷状态转移(Open、Fixed、Reopen、Rejected、……)、BUG收敛性分析方法、BUG分级等
2、产品缺陷分析方法
l ODC
l Gompertz
l Rayleigh
l 四象限法
l 根源分析法
3、测试工作评价
l 测试投入与产出对比分析
l 测试过程评价、测试结果评价
l 测试遗留问题的事后跟踪机制
l 测试团队的绩效评价
""