产品测试管理

产品测试管理

价格:联系客服报价

授课讲师:石花

讲师资历

培训时长 88
授课对象
授课方式 内训

课程目标

课程大纲

第一部分 产品测试概论1、产品测试管理概论1.1、为什么要进行产品测试1.2、为什么要进行产品测试管理1.3、产品测试流程及其与产品开发流程之间关系1.4、测试生命周期1.5、产品测试的基本原则1.6、测试在质量体系中的位置 第二部分 产品测试过程1、常见测试模型(V、H、X)2、概念测试过程3、单元测试过程4、集成测试过程5、系统测试过程6、验收测试过程7、演练与问题讨论8、针对产品测试过程结合公司实际情况思考具体改进行动计划(QuickWins) 第三部分 产品测试需求分析1、产品需求工程过程(高效测试的前提条件)1.1、需求功能分解1.2、好需求的标准2、产品测试需求分析   2.1、什么是测试需求   2.2、测试需求的特征   2.3、测试需求分析过程(采集、分析、评审)   2.4、需求追踪3、演练与问题讨论 第四部分 产品测试策略和计划1、产品测试策略和计划的目的和作用2、产品测试策略制定2.1、测试目标2.2、测试内容2.3、通过准则2.4、测试环境2.5、测试方法2.6、案例分享:某公司产品测试策略分析样例3、产品测试计划制定3.1、测试组织确定3.2、测试估算3.3、BUILD划分3.4、应该交付的测试工作产品3.5、案例分享:某公司产品测试计划样例4、两者相互关系5、演练与问题讨论 第五部分 产品测试用例设计1、什么是测试用例2、测试用例来设计流程3、测试用例的作用4、测试设计方法分类4.1、白盒测试、黑盒测试、灰盒测试4.2、动态测试、静态测试4.3、手工测试、自动测试4.4、单元测试、集成测试、系统测试、ALPHA测试、BETA测试、UAT测试5、常用测试方法及案例5.1、测试环境(测试驱动、被测单元、测试桩、测试用例、测试结果)5.2、语句覆盖法用例设计、案例分析5.3、判断覆盖法用例设计、案例分析5.4、条件覆盖法用例设计、案例分析6、黑盒测试用例设计方法(系统测试)6.1、等价类划分法用例设计、案例分析6.2、流程分析法用例设计、案例分析6.3、正交试验法用例设计、案例分析6.4、边界值用例设计、案例分析6.5、错误推测分析法用例设计、案例分析7、演练与问题讨论 第六部分 产品测试自动化1、产品测试自动化常见的误区2、业界系统自动化设计的3个阶段2.1、阶段一:脚本录制与回放2.2、阶段二:操作与控制分离,数据驱动2.3、阶段三:框架自动化体系,工具设计与使用分离2.4、典型代表:TestFrame介绍3、测试自动化中的脚本体系3.1、为什么要脚本化?3.2、测试系统与被测系统关系(紧耦合、脚本转换、松耦合)3.3、业界常用的测试脚本体系介绍4、业界白盒测试的4个阶段4.1、阶段一:调试即测试阶段4.2、阶段二:覆盖率统计阶段4.3、阶段三:xUNIT阶段(测试系统与被测试系统混合共生)4.4、阶段四:映射测试阶段(全脚本化、高效率)5、企业如何不断提升自动化测试的比例?6、演练与问题讨论 第七部分 产品测试缺陷分析1、项目量化管理1.1、什么叫度量、测试度量的必要性1.2、测试度量的目的(理解、预测、评估、改进)1.3、测试度量的过程(识别目标、数据收集、数据分析、过程改进)1.4、某公司量化分析方法介绍2、缺陷分析基础知识2.1、错误、缺陷、故障、失效的定义及相互之间的关系2.2、缺陷跟踪流程2.3、缺陷状态转移2.4、BUG收敛性分析方法2.5、BUG分级制度、BUG修改的优先级判断(严重性、重复性)2.6、优秀缺陷报告需要具备的要素3、产品缺陷分析方法3.1、缺陷分析方法一(单一缺陷):ODC3.2、缺陷分析方法二(产品缺陷):Gompertz3.3、缺陷分析方法三(版本缺陷):Rayleigh3.4、缺陷分析方法四(版本缺陷):四象限法3.5、缺陷分析方法五(单一缺陷):根源分析法4、测试工作绩效评价4.1、测试评价时机确定4.2、测试投入与产出对比分析4.3、测试过程评价、测试结果评价4.4、测试遗留问题的事后跟踪机制4.5、测试团队的绩效评价指标5、演练与问题讨论 第八部分 产品测试组织与团队1、公司级测试组织设置2、产品级(项目级)测试组织设置3、项目团队的构成4、测试组织的演进5、测试人员级别定义6、测试人员晋升机制7、测试人员职业发展