产品测试管理培训.ppt





《产品测试管理培训.ppt》由会员分享,可在线阅读,更多相关《产品测试管理培训.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、产品测试管理将研发战略转化为高效的行动内容提要1 1、产品测试管理综述、产品测试管理综述2 2、产品测试管理体系、产品测试管理体系3 3、产品测试流程、产品测试流程4 4、产品测试组织、产品测试组织5 5、产品测试度量、产品测试度量第一节:产品测试管理综述n n质量基本概念探讨n n质量管理体系与测试n n产品测试的基本原则n n产品测试的常见方法n n产品测试管理综述产品测试管理综述质量基本概念探讨n n地球的质量约为地球的质量约为6106102424千克千克n n高质量的生活高质量的生活n n如何提高睡眠质量。如何提高睡眠质量。n n.(生活中广义的质量定义生活中广义的质量定义)n n符合
2、需求符合需求n n适用适用/fitness for use/fitness for usen n“must-be“must-be quality”and”attractiquality”and”attractive quality”.ve quality”.n n对客户的价值对客户的价值n n.(专家学者的质量定义专家学者的质量定义)质量基本概念探讨n n质量基本概念探讨-如何衡量?产品/服务固有特性客户要求和期望符合指导0 50%100%质量管理体系与测试n n质量管理的发展 ISO9000 ISO9000 ISO14000 ISO14000 CMMI/QS9000 CMMI/QS9000
3、数理统计数理统计 抽样检查抽样检查 专职检查专职检查 严格控制严格控制 全面质量管理统计质量管理质量检验阶段质量管理体系与测试质量管理的活动质量管理的活动 -质量策划质量策划 -质量控制质量控制 -质量保证质量保证 -质量改进质量改进质量管理方法及工具质量管理方法及工具 -PDCA -PDCA -新老七种工具新老七种工具 -SPC/FMEA/QFD -SPC/FMEA/QFD质量管理体系与测试n n质量测试成本分析质量测试成本分析 利润利润 预防预防 POC POC 评估评估评估评估 质量成本质量成本 销售收入销售收入 Failure ponc Failure ponc 运营成本运营成本 开发
4、开发 销售销售/行政行政/人事等必要成本人事等必要成本 思考思考思考思考:1:1测试越充分越全面越好吗测试越充分越全面越好吗测试越充分越全面越好吗测试越充分越全面越好吗?产品测试的基本原则测试的定义测试的定义我们认为测试是为了我们认为测试是为了:-发现系统存在的问题发现系统存在的问题-树立对系统的信心树立对系统的信心-增强团队对系统的熟悉程度增强团队对系统的熟悉程度,了解系统固有的缺陷了解系统固有的缺陷产品测试的基本原则测试的一个事实测试的一个事实:彻底的测试实际上不可操作彻底的测试实际上不可操作!-如果让我再测一遍如果让我再测一遍,肯定能发现问题肯定能发现问题(某测试人员某测试人员)-我们如
5、何面对这种局面我们如何面对这种局面?产品测试的基本原则1.客户化测试客户化测试 系统中有许多错误系统中有许多错误 客户遇到的错误只占很小比例客户遇到的错误只占很小比例 针对客户最容易遇到的错误进行测试针对客户最容易遇到的错误进行测试,以便改进测试的有效以便改进测试的有效性性IBM:IBM:客户所看到的客户所看到的57%57%以上的故障是由占错误总数以上的故障是由占错误总数2%2%以下以下的错误引起的的错误引起的.OperationscenarioTestscenario产品测试的基本原则2.不同的测试等级不同系统不同系统不同系统不同系统/子系统需要不同测试质量要求子系统需要不同测试质量要求子系
6、统需要不同测试质量要求子系统需要不同测试质量要求AA灾难性的影响灾难性的影响 C C重要的影响重要的影响需要需要MC/DCMC/DC测试测试 需要需要SCSC测试测试-引擎控制引擎控制 -无线数据链接无线数据链接-飞行计算飞行计算-导航处理导航处理BB危险的影响危险的影响 D D次要性影响次要性影响需需DCDC测试测试 函数进入函数进入/退出覆盖率测退出覆盖率测试试-差分差分GPS -GPS -飞机内娱乐设施飞机内娱乐设施-飞机之间接近感应飞机之间接近感应3.尽早测试n n在部署之后又发现软件问题再进行修复,这通常要多花在部署之后又发现软件问题再进行修复,这通常要多花100100到到10001
7、000倍的成本。要防患于未然倍的成本。要防患于未然.在特定时间达到既在特定时间达到既定目标,在整个项目生命周期内不断对质量进行检验和管定目标,在整个项目生命周期内不断对质量进行检验和管理必不可少。理必不可少。产品测试的基本原则4.Good-enough这是一种权衡投入这是一种权衡投入/产出比的原则,测试既不要不充分也不产出比的原则,测试既不要不充分也不要过分。不充分和过分都是一种不负责任的表现。要过分。不充分和过分都是一种不负责任的表现。产品测试的基本原则5.PARETO(排列图)n n一般情况下,在分析、设计、实验阶段的评审和一般情况下,在分析、设计、实验阶段的评审和测试工作能够发现和避免测
8、试工作能够发现和避免80%80%的的BUGBUG,而系统的,而系统的软件测试能够找出其余软件测试能够找出其余BUGBUG中的中的80%80%。最后约。最后约5%5%的的BUGBUG只有在用户大范围、长时间的使用才只有在用户大范围、长时间的使用才会暴露出来。因此测试只能保证尽可能多地发现会暴露出来。因此测试只能保证尽可能多地发现错误,不能保证发现所有的错误。错误,不能保证发现所有的错误。产品测试的基本原则n n小节结小节结 -完全测试基本不可能,应制定合理的策略完全测试基本不可能,应制定合理的策略 -客户化测试客户化测试 -质量目标和测试强度质量目标和测试强度 -为了减少投入,主张尽早测试为了减
9、少投入,主张尽早测试 -测试需要在投入与收益上取得平衡测试需要在投入与收益上取得平衡 -专网捕鱼策略专网捕鱼策略讨论:质量是设计出来的,还是测试出来的?讨论:质量是设计出来的,还是测试出来的?产品测试的基本原则常见的测试方法n n白盒测试结构测试(打开盒子)n n黑盒测试功能测试(不关心内部结构)n n单元测试(软件单元模块)n n集成测试(软件集成模块)n n其它测试系统测试公司内部测试,完全受控系统测试公司内部测试,完全受控Alpha Alpha 测试测试模拟用户环境,基本受控模拟用户环境,基本受控 Beta Beta测试真实用户环境,不受控测试真实用户环境,不受控第二节:产品测试管理体系
10、产品测试管理体系1.产品测试管理体系概述2.产品测试流程及生命周期3.产品测试项目管理4.产品测试管理产品测试管理体系概述n n质量管理体系与测试管理体系映射质量管理体系与测试管理体系映射流程组织测度流程测试测试组织n n研发管理体系中的“测试”、投资管理团队中需包括:(便于较快传达上级的产品变化情况)、投资管理团队中需包括:(便于较快传达上级的产品变化情况)研发总监测试总监市场总监财务总监制造总监研发总监测试总监市场总监财务总监制造总监2 2、产品测试从产品概念阶段就需参与。(做出可测试性分析,能测哪些?不能、产品测试从产品概念阶段就需参与。(做出可测试性分析,能测哪些?不能做哪些?或委外等
11、)做哪些?或委外等)3 3、计划阶段需做测试策略和计划、计划阶段需做测试策略和计划产品测试管理体系概述产品测试流程及生命周期1 1、瀑布模型(适用于开发过程变化较小,风险小的项目)、瀑布模型(适用于开发过程变化较小,风险小的项目)2 2、V V模型、模型、3 3、WW模型(开发与测试并行)模型(开发与测试并行)n n项目管理知识体系产品测试项目管理项目整体管理人力资源管理项目沟通管理项目风险管理项目采购管理项目范围管理项目时间管理项目成本管理项目质量管理n n测试项目管理总体过程确定测试范围,启动测试项目确定测试范围,启动测试项目设定测试目标(成本设定测试目标(成本/进度进度/质量)质量)制定
12、测试策略制定测试策略/定义测试过程定义测试过程制定测试计划(进度制定测试计划(进度/资源资源/风险。)风险。)计划监控(会议计划监控(会议/报告。)报告。)问题和风险管理(定量与定性)问题和风险管理(定量与定性)变更控制(整体联动)变更控制(整体联动)阶段项目总结阶段项目总结产品测试项目管理产品测试管理n n质量保证TQA一手软一手硬引导和培训 产品过程审计评审:(避免“抓壮丁”、“科普会”、“批斗会”)业务决策评审立项立项/概念概念/计划计划/技术评审需求需求/规划规划/计划计划同行评审正规检视正规检视走读走读产品测试管理 第三节:产品测试流程产品测试流程n n产品测试全流程分析n n产品开
13、发各阶段的测试活动n n产品测试自动化产品测试全流程分析定义可测试性需求系统需求分析、功能分析、设计综合定义产品包验证主计划系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合定义产品测试策略系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合系统需求分析、功能分析、设计综合概念阶段概念阶段计划阶段计划阶段开发阶段开发阶段验证阶段验证阶段概念阶段的测试活动n n要点参与市场需求分析及验证负责收集可测试方面的需求初
14、步制定测试策略参与概念决策评审计划阶段的测试活动n n要点:n n负责制定验证测试计划n n可测试性测试设计n n经济效益与测试周期的衡量n n要点n n协助开发,并监督单元测试,集成测试的开展。n n领导系统设计验证(SDV,原型机)n n系统集成测试(SIT,初始产品)n n技术评审开发阶段的测试活动n nSDVSDV主要活动主要活动(对原型机渐增对原型机渐增BUILDBUILD测试测试)序号序号测试活动测试活动序号序号测试活动测试活动1 1测试设计更新测试设计更新9 9EMCEMC2 2软件集成测试软件集成测试1010安全测试安全测试3 3模块模块/子系统硬件子系统硬件/软件测试软件测试
15、1111噪声测试噪声测试4 4内部接口验证内部接口验证1212热测试热测试5 5功能测试功能测试1313环境测试环境测试6 6性能性能/指标测试指标测试1414可靠性强化测试可靠性强化测试7 7软件协议一致性测试软件协议一致性测试1515回归测试回归测试8 8容限容限/容错测试容错测试1616需要的特别测试需要的特别测试开发阶段的测试活动开发阶段的测试活动SIT主要活动(初始产品)n n当初始产品与原型机没有差别时当初始产品与原型机没有差别时,SIT,SIT就没有必要重复做一次同样的渐增测试就没有必要重复做一次同样的渐增测试.序号序号测试活动测试活动序号序号测试活动测试活动1 1测试设计更新测
16、试设计更新9 9EMCEMC2 2系统功能测试系统功能测试1010环境测试环境测试3 3系统性能指标测试系统性能指标测试1111噪声测试噪声测试4 4软件协议一致性测试软件协议一致性测试1212热测试热测试5 5容限容限/容错测试容错测试1313可靠性鉴定测试可靠性鉴定测试6 6可用性测试可用性测试1414安全测试安全测试7 7组网测试组网测试1515包装测试包装测试8 8回归测试回归测试1616需要的特别测试需要的特别测试验证阶段的测试活动n n要点要点(验证制造流程验证制造流程)系统验证测试系统验证测试(SVT)(SVT)BATABATA测试测试测试结果评估测试结果评估技术评审技术评审主要
17、活动主要活动:1 1、EMCEMC测试测试2 2、环境测试、环境测试3 3、安全测试、安全测试4 4、回归测试、回归测试5 5、一致性测试、一致性测试6 6、需要的特别测试、需要的特别测试产品测试自动化不适合自动化测试的领域不适合自动化测试的领域一次性项目一次性项目项目周期短的项目项目周期短的项目业务规则复杂的项目业务规则复杂的项目自动化测试误区自动化测试误区期望自动化测试完全代替手工测试期望自动化测试完全代替手工测试期望自动化测试发现大量的缺陷期望自动化测试发现大量的缺陷遥不可及遥不可及测试工具开发失败的分析测试工具开发失败的分析缺少组织保证缺少组织保证领导不重视领导不重视过分追求大而全过分
18、追求大而全缺少历史工具的继承缺少历史工具的继承缺少推广服务意识缺少推广服务意识 第四节:产品测试组织产品测试组织n n产品测试在组织中的角色分析 -协助者?-反对者?-破坏者?-建设者?-领导者?思考:我们扮演了什么角色?我们应该扮演什么角色?产品测试组织n n产品测试组织演化n n产品测试团队结构分析n n产品测试关键角色分析n n测试人员职业发展产品测试组织演化n n公司的测试组织属于哪个阶段!混淆阶段混淆阶段没有专职的测试人员缺少完善的测试流程测试手段单一严格区分阶段严格区分阶段测试部门独立专职测试人员不断完善的测试流程测试工具技术开发专业协作阶段专业协作阶段专职测试人员完备的测试流程人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 产品 测试 管理 培训

限制150内