编辑ppt
授课内容
一、软件测试工程师知识体系
二、软件测试流程
三、软件测试管理
四、测试组管理
五、测试成熟度模型(TMM)
编辑ppt
一、软件测试工程师知识体系
1 通用技能
沟通交流
职业发展
质量准则和概 5 测试报告
启动 计划 执行、控制 收尾
组
建
测
试
组
制
定
测
试
计
划
测
试
设
计
开
发
测
试
执
行
测
试
结
果
处
理
编辑ppt
三、软件测试管理
3、软件测试各阶段的里程碑
组建测试组阶段的里程碑
本阶段里程碑--测试任务书
测试需求
测试组成员
测试依据
测试能力(资源、范围、规模、工具)
测试进度
编辑ppt
三、软件测试管理
测试计划阶段的里程碑--测试计划书
概述
计划测试的领域
测试方式描述
测试依据和标准
测试进度表
测试人员分配
配置范围和测试工具
编辑ppt
三、软件测试管理
测试设计开发阶段的里程碑
--测试规范、测试案例
测试规范的内容:
背景信息
被测试的特性
功能考虑
测试考虑
测试设定
编辑ppt
三、软件测试管理
测试案例的内容:
测试目标
要测试的功能
测试环境和其他条件
测试数据
过程
系统的预期行为
编辑ppt
三、软件测试管理
测试执行阶段的里程碑--BUG报告
Bug报告的内容:
Bug名称
被测试软件的版本
优先级与严重性
报告测试的步骤
Bug造成的后果
预计的操作结果
其他信息
编辑ppt
三、软件测试管理
测试报告
测试报告内容如GB/T 17544 描述的。
软件缺陷划分的通用原则:
严重性表示软件缺陷的恶劣程度,反映其对产品和用户的影响
优先级表示修复缺陷的重要程度和应该何时修复
编辑ppt
三、软件测试管理
4 、软件测试动态管理
测试进度表
测试跟踪表
管理测试硬件和软件配置
测试变更管理
测试配置管理
编辑ppt
三、软件测试管理
5、软件测试质量管理
软件质量保证(SQA)概念
质量控制--为了保证每一件工作产品都 满足对它的需求而应用于整个开 发周期中的一系列审查、复审和 测试。
编辑ppt
三、软件测试管理
质量保证--由管理层的审计和报告功能构成。
其目标是为管理层提供为获得产 品质量信息所需的数据,从而获 得产品质量是否符合预定目标的 认识和信心。
SQA是一种应用于整个软件过程的保护性活动。
编辑ppt
三、软件测试管理
SQA包括:
一种质量管理方法
有效的软件工程技术(方法和工具)
在整个软件过程中采用的正式技术复审
一种多层次的测试策略
对软件文档及修改的控制
保证软件遵从软件开发标准的规程
度量和报告
编辑ppt
三、软件测试管理
软件检测过程的质量保证
检测需求
测试计划和准备
测试结果处理
测试实施
质量保证活动
编辑ppt
三、软件测试管理
6 、软件测试过程的SQA活动包括:
参与测试需求、测试过程和环境配置的设计
复审各测试阶段活动,对其是否符合定义好的测试过程进行核实(合同评审、规范评审等)
复审用于在过程中的多个不同阶段上,起到发现 错误的作用
编辑ppt
三、软件测试管理
3) 审计软件问题单和测试报告,对其是否符合定
义好的测试过程中的相应部分进行核实
(度量、识别、记录和跟踪出现的偏差)
4) 确保软件测试工作及测试报告的偏差记录在案,
并根据预定规程进行处理
5) 记录所有不符合的部分,并报告给高级管理者
6) 对测试过程中需要协调变化的控制和管理
编辑ppt
三、软件测试管理
7、软件测试过程的质量保证文件
1) 合同评审(能力确认、资源确认、时间和价格)
2) 规范评审(测试方法确认、测试用例确认、
测试工具确认、测试标准确认等)
3) 环境和设备配置确认
4) 软件问题单评审和确认
5) 测试报告的审核和批准
编辑ppt
三、软件测试管理
8、软件测试成本管理
1)测试实施成本包括:
预运行启动成本;
执行成本;
后运行成本。
2)测试维护成本
3)测试件开发成本
编辑ppt
三、软件测试管理
预运行启动成本
关注的是使时间总量,劳动力总量,尤其是使从事各类关键工作所需的熟练劳动力的总量最小化
关键性工作包括:硬件配置、软件配置、测试环境的建立以及测试的确定。
编辑ppt
三、软件测试管理
软件测试流程及管理 来自淘豆网m.daumloan.com转载请标明出处.