基于瀑布模型来做
优点
标明测试阶段 和开发过程对应关系
缺点
模型解读
右侧
左侧
优点
缺点
重要概念
单元测试
集成测试
系统测试
模型解读
优点
缺点
问题
ISO
标准版本
(世界认可)
ISO25010
适合性
准确性
依从性
互用性
健壮性
可恢复性
ISO9126
定义
特性或能力
内部特性需要满足特点使用条件的各种需求
外部质量
模型
计划(Plan)
执行(Do)
检查(check)
效果(Action)
一套完整的质量改进过程的方法论
①周而复始
②大环带小环
③阶梯上升
(1)Plan阶段
①分析现状、查找问题
②分析影响因素(找原因形成列表)
③筛选主要影响因素,考量评估
④制定措施
(2)Do执行阶段
(3)Check阶段
(4)Action效果
(1)主要用于流程改进
(2)使用者:SQA软件质量保障专员
(1)岗位分工
QA质量保障
QC质量控制
管理层
(2)质量铁三角
流程
为了完成某任务进行的活动
作用:
将最终的目标(进度、成本、质量)分解到活动中,使不可见的生产过程可视化,提高工作效率
测试工程师要熟悉的流程
①研发流程
② 测试流程
③配置管理流程
④同行评测流程
⑤需求管理流程
谁负责监控、改进流程
技术
①开发技术
②测试技术
③工艺结构技术
谁负责技术的控制和提升
组织
定义
管理层负责对组织进行改进
小节
缺陷免疫
1、为什么要这么多模型
2、模型解决什么问题
3、研发过程核心
(1)认知程度
事物表象、事物本质
了解
熟悉
掌握
精通
(2)如何学
(预习、复习、练习)
预习
精读对不认识的概念
(名词)找到
听课
练习
复习
重点关注理解困难的地方
(回顾录屏、同学讨论、老师探讨)
(3)记笔记
一字不漏(笨)
摘抄重点(相对笨)
带着问题记笔记
(聪明)
工具
计划
执行
检查
效果
技术
QC
开发
测试
流程
QA
开发流程
测试流程
同行评测
配置管理
需求管理
组织