培训时长 | 54 |
授课对象 | |
授课方式 | 内训 |
课程大纲 一、产品测试与质量的关系 (1H)本章概述: 主要讲述产品测试在产品质量保证的过程中的作用与地位,讲述产品测试的一些基本概念和术语,举例说明一些知名企业正在应的产品测试模型和工具、模板。测试在质量体系中的位置质量管理发展的四个阶段质量管理活动质量管理基本思想产品测试为什么失败不同企业对产品质量的看法质量管理体系介绍产品质量管理的主要手段(测试,QA,评审,新物料认证,FMEA)举例子说明质量的重新性(看海尔公司关于质量视频)产品测试的主要工作测试方法的对应关系二、测试工程过程 (4H)本章概述: 主要讲述产品测试的工程过程,包括从接触用户需求、参与设计评审、编写测试计划、编写测试用例、执行测试、提交缺陷、验证问题、提交测试报告以及测试总体评估的整个过程。让学员掌握产品测试这项系统工程,有利于提高大家的全局观。产品的研发过程概述测试需求(主要讲述产品测试需求的评审和可测试性需求提出)测试策略 测试计划 测试用例设计 演练:等价类、边界值、正交设计法、场景法、错误推断法等分组演练。测试环境准备测试执行测试报告测试度量测试总结单元/部件测试过程产品分解结构什么是产品构件(BB)产品子系统具有哪些特点?单元/部件测试基本概念 •单元/部件测试的意义单元/部件测试过程 •单元/部件测试阶段输出单元/部件测试准备单元/部件测试执行单元/部件测试成败关键因素分析案例分析:白盒测试案例演练(分组演练) 白盒测试用例设计方法(单元、集成测试) 测试环境(测试驱动、被测单元、测试桩、测试用例、测试结果) 语句覆盖法用例设计、案例分析 判断覆盖法用例设计、案例分析 条件覆盖法用例设计、案例分析 条件决策覆盖法用例设计、案例分析 等价类用例设计方法、案例分析 边界值用例设计方法、案例分析测试计划和用例评审查检表、测试记录、缺陷报告集成测试过程集成测试策略的确定时机集成测试基本概念 •集成测试对象 •集成测试中的角色定义集成测试的特点 集成测试顺序确定集成测试准备 •集成测试执行 •缺陷跟踪 集成测试质量目标 •典型集成测试平台构造集成测试工作开展的制约因素集成测试成败关键因素分析系统测试过程转测试操作流程和角色定义模板展示:内部版本发布说明书、研发版本转测试标准系统测试基本概念(定义、对象、依据)系统测试过程 •系统测试输入、输出系统测试准备系统测试执行 测试环境的规划和管理问题跟踪反馈 •基于产品平台的测试策略 系统测试成败关键因素分析 试生产测试过程(中间试验过程)试生产测试基本概念 试生产测试策略试生产测试的特点试生产测试执行过程记录 •结果确认试生产测试质量目标试生产测试成败关键因素分析客户试用测试客户选择及准备需要什么样的产品上市策略?某公司产品上市决策转变BETA测试的使命与目标测试人员在客户试用中的职责三、产品开发过程中的测试管理(4H)本章概述: 主要讲述产品开发过程中的测试管理活动,包括概念阶段、计划阶段、开发阶段、验证阶段、发布阶段等产品开发过程中的各项测试活动,对每个测试活动进行详细的讲解和举例,介绍产品测试的方法和工具。整体介绍市场驱动的产品研发•结构化的产品开发流程、举例跨部门的产品开发团队 •测试代表的职责定义测试代表与相关职能领域代表的关系描述产品开发项目测试组织与职责产品开发阶段划分 •技术评审点 决策评审点演示:结构化的产品测试流程测试计划的分层控制产品测试业务框架产品测试管理过程各个产品开发阶段的关键开发与测试活动概念阶段测试活动介绍概念阶段测试活动目标产品包需求需求的可测试性可测试性需求案例分析客户服务的可诊断性产品测试策略的确定 分组演练:画出一个测试目标产品的PBS(产品分解结构图)计划阶段测试活动介绍 测试团队的扩充方法细化测试领域工作计划制订整个产品测试与验证方案可测试性设计测试技术知识产权与专利申请集成测试策略确定测试工具开发策略 可测试性设计的监督实施开发阶段测试活动介绍 测试工具选型集成测试工作的开展 测试工具的实现部件测试、部件测试报告模板演示构件模块功能测试(BBFV)基于产品组件的测试 •产品组件集成与测试(SDV)系统测试的流程及方法(SIT) 生产测试设备及工装的开发BETA测试用户确定 试验场测试项目及组织方式验证阶段测试工作介绍中试组织结构与职责SVT测试方法生产验证测试主要活动市场验证测试活动标杆测试方法认证测试方法(CE、UL、3C认证方法及流程)测试总结报告基于客户交付的产品测试专业实验结构与职责专业实验室测试项目可靠性测试内容、举例安全性测试内容、举例EMC测试内容、举例噪声测试内容、举例热测试内容、举例环境测试内容、举例回归测试、举例 模板展示:可靠性测试及环境实验的真实方案及模板展示。发布阶段测试工作介绍客户问题跟踪 •产品升级收集分析新需求 •招标支撑重点客户支撑 •培训客户 •在线诊断流程子流程软件测试子流程软件测试度量软件测试子流程裁剪说明硬件测试子流程硬件产品构成硬件单板的构成硬件测试关注内容 模板展示:硬件测试用例举例、硬件测试方案举例硬件测试要点单板软件与硬件测试过程四、测试组织结构 (2H)本章概述: 主要讲述产品测试组织的设置,测试团队的管理及绩效考核,如何提高测试人员的成就感,如何度量测试人员的绩效,如何建立测试人员的职业通道。产品测试组涉及的角色和组织结构(知名企业的测试组织结构)测试代表的职责测试外围组的职责部件测试组织测试部在产品测试中的职责测试人员核心素质 •测试人员的职业发展测试人员技术等级介绍 •测试人员的职业规划 测试人员的职责划分测试技术等级管理存在问题与避免办法国内测试组织存在的问题及解决办法组织定位与职责 华为及阿里巴巴测试人员素质要求介绍 测试经理的职业素质要求 •测试经理的培养案例讨论:测试人员为什么缺少成就感如何提高测试人员的成就感对测试人员的绩效管理五、 产品测试技术与自动化(1H) 什么是自动化测试 自动化测试脚本语言 什么样的测试适合自动化 自动化测试的发展历程 自动化测试框架 自动化测试常用工具 自动化测试工具与产品生命周期的关系 产品可靠性指标及测试方法 单元测试工具开源工具:软件单元测试(CPPUNIT,JUNIT等) 商用工具: VISUAL UNIT,嵌入式测试工具,硬件测试工具.讲师实际演示单元测试工具的使用方法 问题管理工具 六、推进企业测试体系建设 (1H)本章概述: 主要讲述产品测试体系建设的步骤和方法,讲述一些知名企业从零开始如何一步一步建立功能强大的产品测试体系,并分享企业测试体系成功和失败的案例。企业测试体系典型问题分析测试技能发展历程测试体系如何从无到有建设?如何从功能测试到测试平台建设?测试组织发展历程建立独立的测试组织 如何建设高水平的测试部门?七、如何改进我公司的产品测试体系?本章概述: 根据两天的课程,请学员代表发言,如何改进我公司的产品测试体系。各组10分钟。