测试工程师标准课件

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
S价格
客户 质量
P性能 E易用 A保证
S接受 程度
质量越高越好吗?
L生命周 期成本
产品质量—标杆分析
bmi
A可获
P包装
得性
P性能
S价格
客户 质量
E易用
S接受 程度
A保证
L生命周 期成本
产品质量—研发质量 bmi
管理者
B
客户/市场 A
产品需求
C 制造/服务
开发 E
D 测试
测试定义—两种观点
bmi
测试策略—测试等级 bmi
接触保护和外来物保护
0-无保护
1-防50mm直径的物体
2-防12.5mm直径的物体
3-
2.5mm
4-
1mm
ຫໍສະໝຸດ Baidu5-
6-
防水保护等级 0-无保护 1-垂直下落的水滴不引
起损坏 23等等
测试策略—尽早测试 bmi
不能依赖产品系统测试 ●前期的评审 ●模块级的测试
在产品部署之后发现问题再修复,这通常要多花费100到1000 倍的成本。要防患于未然。在特定的时间达到既定目标,在整个项目 生命周期不断对质量进行检验和管理必不可少。
模块测试 环境准备
模块测试 执行
需求 规格
总体 架构
模块 设计
实现
模块 测试
集成 测试
系统 测试
产品开发与产品测试-异步开发
bmi
• 产品平台是整个系列 产品所采用的的共同 要素的集合,包括共 用的系统构架、子系 统、模块、组件、核 心技术。通过公共产 品平台,可以减少开 发工作量,缩短上市 周期TTM
★b计mi划测试
1.《测试计划》:指明测试范围,方法,资源,以
★设计测试 及相应测试活动的时间进度安排表的文档。
2.《测试方案》:指明为完成软件或软件集成的特
★实现测试 性的测试而进行的设计测试方法的细节的文档。
1.《测试用例》:指明为完成一个测试项的测试的 输入,预期结果,测试执行条件等因素的文档。
bmi
产品测试
产品测试工程与实践
和谐共赢 分享成长
内容提要 bmi
• 1、产品质量与测试 • 2、产品测试流程与方法 • 3、产品测试管理体系 • 4、产品测试度量与绩效
bmi
Module I
产品质量与测试
产品质量与测试 bmi • 1、产品质量分析
• 2、理解产品测试
• 3、产品测试策略
产品质量—感性认识 bmi
测试策略—小结 bmi
●测试的复杂性 1、测试的完备性 2、增加新问题
●测试的几个策略 1、客户化测试 2、测试的等级 3、尽早测试 4、投入产出比 5、80/20原则
bmi
Module II 产品测试流程与方法
产品测试流程与方法 bmi
●产品开发与测试
●产品测试工程模型
●产品测试过程分析
●模块级测试过程分析
—〉什么是测试?
Glen Myers ---测试是为了发现错误而运行产品/执行程序的过程 ---一个好的测试用例很可能找到尚未发现的错误 ---一个成功的测试是指发现了至今未发现的错误的测试
Hetzel ---测试是对系统建立信心的过程 ---测试是评估软件或系统的品质或能力的一种积极的行
为 ---测试是对产品/软件质量的度
●测试自动化及相关工具
产品开发与产品测试
bmi
产品开发生命周期
产品测试工程模型-IPO
bmi
产品开发生命周期
产品测试工程模型-测试过程
bmi
★测试工程
1、测试计划 2、测试设计 3、测试开发 4、测试执行 5、测试评估 6、测试报告 7、缺陷跟踪
Defect tracking
产品测试工程-测试输出
★指导测试
1.《测试规程》:指明测试活动执行序列的文档。
★记录测试
1.《测试报告》:指明执行测试结果的文档。
产品测试工程模型-测试等级
bmi
测试 策略和计划
系统测试 计划
系统测试 设计
系统测试 环境准备
系统测试 执行
集成测试 计划
集成测试 设计
集成测试 环境准备
集成测试 执行
模块测试 计划
模块测试 设计
测试策略—Good Enough bmi 权衡投入/产出比的原则, ●不要不充分 ●不要太过分
效益
测试程度
测试策略—Pareto bmi
●一般情况下,在分析、设计、实验阶段的评 审和测试工作,能发现避免80%的错误,而 系统测试能找出16%的错误,最后有约5%的 错误在用户大范围、长时间的使用后才会暴 露出来,因此测试只能保证尽可能多地发现 问题,不能完全发现问题。
TR4 TR5 TR6
工程样 中试样 试产验 机测试 机测试 证测试 SDV SIT SVT
产品质量—搭建产品与客户的桥梁识 bmi
• ★质量——符合要求的程度
产品/服务 固有特性
符合 指导
客户 要求和期望
0
50%
100%
• 1、谁是客户? 2、如何操作?
产品质量—搭建产品与客户的桥梁识 bmi
客户需 求
客户需求 符合
产品开发
沟通 产品测试
产品质量—客户质量 bmi
P包装
A可获 得性
测试策略—WHY? bmi
产品经理:测到什么时候,产品才没问题? 测试工程师:如果再测一遍,肯定还能发现问题!
--我们如何面对这种局面?
测试策略 bmi
——〉测试策略
--明确测试重点 --选择测试方法
——〉重要的测试策略
--客户化测试 --尽早测试 --Good Enough --80/20
测试策略—客户化测试 bmi
基本组件1/基础技术1 基本组件2/基础技术2 核心组件m/核心技术m
产品平台
产品开发与产品测试—增量开发模式
bmi
硬件开发
软件开发 增量发布
就绪评审
产品
产品 需求规格
测试开发
非正式确 认
模块 软硬件开发测试
UT—MIT—MST--BBIT
BBFV
Transfe r
to test 正式确认
产品 发布
★系统中有很多错误 ★客户遇到的错误只占很小比例
针对客户最容易遇到的错误进行测试,以便改进测 试的有效性
IBM:客户看到的57%以上的故障是由占总数2%以下的 错误引起的
比如:静态电流过大引起的3个表面问题?
测试策略—测试等级 bmi
--不同系统/子系统需要不同的测试质量要求 Class A—灾难式的影响 Class B—危险的影响 Class C—重要的影响 Class D—次要影响
测试定义—融合 bmi
—〉我们认为测试是为了:
---发现系统存在的问题(测试的态度) ---树立对系统的信心 ---增强团队对系统的熟悉程度,了解系统固有缺陷 (known issues)
测试定义—调试与测试 bmi
—〉目的的差异 —〉过程的规范性 —〉过程的可重复性 —〉具体操作主体 —〉采用的技术
相关文档
最新文档