软件测试项目管理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
团结 信赖 创造 挑战
• 测试项目管理有以下基本特征。 • (1)系统工程的思想贯穿测试项目管理
的全过程。 • (2)测试项目管理的组织有一定的特殊
性。
团结 信赖 创造 挑战
• (3)测试项目管理的要点是创造和 保持一个使测试工作顺利进行的环境, 使置身于这个环境中的人员能在集体中 协调工作以完成预定的目标。
软件测试项目管理
团结 信赖 创造 挑战
6.1 测试项目管理概述
– 6.1.1 测试项目与测试项目管理
• 1.测试项目
• 测试项目是在一定的组织机构内, 利用有限的人力和财力等资源,在指定 的环境和要求下,对特定软件完成特定 测试目标的阶段性任务。该任务应满足 一定质量、数量和技术指标等要求。
团结 信赖 创造 挑战
Hale Waihona Puke Baidu
• 测试文档对于测试阶段工作的指导 与评价作用更是非常明显的。需要特别 指出的是,在已开发的软件投入运行的 维护阶段,常常还要进行再测试或回归 测试,这时还会用到测试文档。测试文 档的编写是测试管理的一个重要组成部 分。
团结 信赖 创造 挑战
– 6.2.1 测试文档的作用
• 测试文档的重要作用可从以下几个方面看 出。
团结 信赖 创造 挑战
• 4.软件测试用例规格说明文档
• 用于描述测试用例。
IEEE829- 1998软 件 测 试 文 档 编 制 标 准 软 件 测 试 用 例 规 格 说 明 文 档 模 板
•
后置作业文档是在测试完成后提交
的,主要包括软件缺陷报告和分析总结
报告。
团结 信赖 创造 挑战
– 6.2.3 主要软件测试文档
• 1.软件测试文档
• 给出了软件测试主要文档的类型。
团结 信赖 创造 挑战
IEEE829- 1998软 件 测 试 文 档 编 制 标 准 软 件 测 试 文 档 模 板
团结 信赖 创造 挑战
• 进行工作分解是非常重要的工作, 它在很大程度上决定项目能否成功。对 于细分的所有项目要素需要统一编码, 并按规范化进行要求。这样,WBS的应 用将给所有的项目管理人员提供一个一 致的基准,即使项目人员变动时,也有 一个互相可以理解和交流沟通的平台。
团结 信赖 创造 挑战
6.2 测 试 文 档
团结 信赖 创造 挑战
IEEE829-1998 软件测试文档编制标准
软件测试计划文档模板
目录
1.测试计划标识符
2.介绍
3.测试项
4.需要测试的功能
5.方法(策略)
6.不需要测试的功能
7.测试项通过/失败的标准
8.测试中断和恢复的规定
9.测试完成所提交的材料
10.测试任务
11 . 环 境 需 求
12.职责
• 测试文档是对要执行的软件测试及
测试的结果进行描述、定义、规定和报
告的任何书面或图示信息。由于软件测
试是一个很复杂的过程,同时也涉及到
软件开发中其他一些阶段的工作,因此
,必须把对软件测试的要求、规划、测
试过程等有关信息和测试的结果,以及
对测试结果的分析、评价,以正式的文
档形式给出。
团结 信赖 创造 挑战
• 测试项目一般具有如下一些基本特性。
– (1)项目的独特性 – (2)项目的组织性 – (3)测试项目的生命期 – (4)测试项目的资源消耗特性 – (5)测试项目目标冲突性 – (6)测试项目结果的不确定因素
团结 信赖 创造 挑战
• 2.测试项目管理
• 测试项目管理就是以测试项目为管理 对象,通过一个临时性的专门的测试组 织,运用专门的软件测试知识、技能、 工具和方法,对测试项目进行计划、组 织、执行和控制,并在时间成本、软件 测试质量等方面进行分析和管理活动。 (一种高级管理方法)测试项目管理贯 穿整个测试项目的生命周期,是对测试 项目的全过程进行管理。
目 录 测 试 计 划 测 试 设 计 规 格 说 明 测 试 用 例 说 明 测 试 规 程 规 格 说 明 测 试 日 志 测 试 缺 陷 报 告 测 试 总 结 报 告
团结 信赖 创造 挑战
• 2.软件测试计划
• 主要对软件测试项目、所需要进行 的测试工作、测试人员所应该负责的测 试工作、测试过程、测试所需的时间和 资源,以及测试风险等做出预先的计划 和安排。
13.人员安排与培训需求
14.进度表
15.潜在的问题和风险
16.审批
团结 信赖 创造 挑战
• 3.测试设计规格说明
•
用于每个测试等级,以指定测试集
的体系结构和覆盖跟踪。
IEEE829- 1998软 件 测 试 文 档 编 制 标 准 软 件 测 试 设 计 规 格 说 明 文 档 模 板
目 录 测 试 设 计 规 格 说 明 标 识 符 待 测 试 特 征 方 法 细 化 测 试 标 识 通 过 /失 败 准 则
• (4)测试项目管理的方法、工具和 技术手段具有先进性。
团结 信赖 创造 挑战
– 6.1.2 测试项目的范围管理
•
测试项目范围管理就是界定项目所
必须包含且只需包含的全部工作,并对
其他的测试项目管理工作起指导作用,
以确保测试工作顺利完成。
团结 信赖 创造 挑战
• 项目目标确定后,下一步过程就是 确定需要执行哪些工作,或者活动来完 成项目的目标,这就是要确定一个包含 项目所有活动在内的一览表。准备这样 的一览表通常有两种方法:一种是让测 试小组利用“头脑风暴法”根据经验, 集思广益来形成。这种方法比较适合小 型测试项目。
• 1.促进项目组成员之间的交流沟通 • 2.便于对测试项目的管理
团结 信赖 创造 挑战
• 3.决定测试的有效性 • 4.检验测试资源 • 5.明确任务的风险 • 6.评价测试结果 • 7.方便再测试 • 8.验证需求的正确性
团结 信赖 创造 挑战
– 6.2.2 测试文档的类型
• 根据测试文档所起的不同作用,通 常把它分成两类,即前置作业文档和后 置作业文档。测试计划及测试用例的文 档属于前置作业文档。
团结 信赖 创造 挑战
• 另一种是对更大更复杂的项目建立 一个工作分解结构WBS和任务的一览表 。工作分解结构是将一个软件测试项目 分解成易于管理的更多部分或细目,所 有这些细目构成了整个软件测试项目的 工作范围。工作分解结构是进行范围规 划时所使用的重要工具和技术之一,它 是测试项目团队在项目期间要完成或生 产出的最终细目的等级树,它组织并定 义了整个测试项目的范围,未列入工作 分解结构的工作将排除在项目范围之外 。
• 测试项目管理有以下基本特征。 • (1)系统工程的思想贯穿测试项目管理
的全过程。 • (2)测试项目管理的组织有一定的特殊
性。
团结 信赖 创造 挑战
• (3)测试项目管理的要点是创造和 保持一个使测试工作顺利进行的环境, 使置身于这个环境中的人员能在集体中 协调工作以完成预定的目标。
软件测试项目管理
团结 信赖 创造 挑战
6.1 测试项目管理概述
– 6.1.1 测试项目与测试项目管理
• 1.测试项目
• 测试项目是在一定的组织机构内, 利用有限的人力和财力等资源,在指定 的环境和要求下,对特定软件完成特定 测试目标的阶段性任务。该任务应满足 一定质量、数量和技术指标等要求。
团结 信赖 创造 挑战
Hale Waihona Puke Baidu
• 测试文档对于测试阶段工作的指导 与评价作用更是非常明显的。需要特别 指出的是,在已开发的软件投入运行的 维护阶段,常常还要进行再测试或回归 测试,这时还会用到测试文档。测试文 档的编写是测试管理的一个重要组成部 分。
团结 信赖 创造 挑战
– 6.2.1 测试文档的作用
• 测试文档的重要作用可从以下几个方面看 出。
团结 信赖 创造 挑战
• 4.软件测试用例规格说明文档
• 用于描述测试用例。
IEEE829- 1998软 件 测 试 文 档 编 制 标 准 软 件 测 试 用 例 规 格 说 明 文 档 模 板
•
后置作业文档是在测试完成后提交
的,主要包括软件缺陷报告和分析总结
报告。
团结 信赖 创造 挑战
– 6.2.3 主要软件测试文档
• 1.软件测试文档
• 给出了软件测试主要文档的类型。
团结 信赖 创造 挑战
IEEE829- 1998软 件 测 试 文 档 编 制 标 准 软 件 测 试 文 档 模 板
团结 信赖 创造 挑战
• 进行工作分解是非常重要的工作, 它在很大程度上决定项目能否成功。对 于细分的所有项目要素需要统一编码, 并按规范化进行要求。这样,WBS的应 用将给所有的项目管理人员提供一个一 致的基准,即使项目人员变动时,也有 一个互相可以理解和交流沟通的平台。
团结 信赖 创造 挑战
6.2 测 试 文 档
团结 信赖 创造 挑战
IEEE829-1998 软件测试文档编制标准
软件测试计划文档模板
目录
1.测试计划标识符
2.介绍
3.测试项
4.需要测试的功能
5.方法(策略)
6.不需要测试的功能
7.测试项通过/失败的标准
8.测试中断和恢复的规定
9.测试完成所提交的材料
10.测试任务
11 . 环 境 需 求
12.职责
• 测试文档是对要执行的软件测试及
测试的结果进行描述、定义、规定和报
告的任何书面或图示信息。由于软件测
试是一个很复杂的过程,同时也涉及到
软件开发中其他一些阶段的工作,因此
,必须把对软件测试的要求、规划、测
试过程等有关信息和测试的结果,以及
对测试结果的分析、评价,以正式的文
档形式给出。
团结 信赖 创造 挑战
• 测试项目一般具有如下一些基本特性。
– (1)项目的独特性 – (2)项目的组织性 – (3)测试项目的生命期 – (4)测试项目的资源消耗特性 – (5)测试项目目标冲突性 – (6)测试项目结果的不确定因素
团结 信赖 创造 挑战
• 2.测试项目管理
• 测试项目管理就是以测试项目为管理 对象,通过一个临时性的专门的测试组 织,运用专门的软件测试知识、技能、 工具和方法,对测试项目进行计划、组 织、执行和控制,并在时间成本、软件 测试质量等方面进行分析和管理活动。 (一种高级管理方法)测试项目管理贯 穿整个测试项目的生命周期,是对测试 项目的全过程进行管理。
目 录 测 试 计 划 测 试 设 计 规 格 说 明 测 试 用 例 说 明 测 试 规 程 规 格 说 明 测 试 日 志 测 试 缺 陷 报 告 测 试 总 结 报 告
团结 信赖 创造 挑战
• 2.软件测试计划
• 主要对软件测试项目、所需要进行 的测试工作、测试人员所应该负责的测 试工作、测试过程、测试所需的时间和 资源,以及测试风险等做出预先的计划 和安排。
13.人员安排与培训需求
14.进度表
15.潜在的问题和风险
16.审批
团结 信赖 创造 挑战
• 3.测试设计规格说明
•
用于每个测试等级,以指定测试集
的体系结构和覆盖跟踪。
IEEE829- 1998软 件 测 试 文 档 编 制 标 准 软 件 测 试 设 计 规 格 说 明 文 档 模 板
目 录 测 试 设 计 规 格 说 明 标 识 符 待 测 试 特 征 方 法 细 化 测 试 标 识 通 过 /失 败 准 则
• (4)测试项目管理的方法、工具和 技术手段具有先进性。
团结 信赖 创造 挑战
– 6.1.2 测试项目的范围管理
•
测试项目范围管理就是界定项目所
必须包含且只需包含的全部工作,并对
其他的测试项目管理工作起指导作用,
以确保测试工作顺利完成。
团结 信赖 创造 挑战
• 项目目标确定后,下一步过程就是 确定需要执行哪些工作,或者活动来完 成项目的目标,这就是要确定一个包含 项目所有活动在内的一览表。准备这样 的一览表通常有两种方法:一种是让测 试小组利用“头脑风暴法”根据经验, 集思广益来形成。这种方法比较适合小 型测试项目。
• 1.促进项目组成员之间的交流沟通 • 2.便于对测试项目的管理
团结 信赖 创造 挑战
• 3.决定测试的有效性 • 4.检验测试资源 • 5.明确任务的风险 • 6.评价测试结果 • 7.方便再测试 • 8.验证需求的正确性
团结 信赖 创造 挑战
– 6.2.2 测试文档的类型
• 根据测试文档所起的不同作用,通 常把它分成两类,即前置作业文档和后 置作业文档。测试计划及测试用例的文 档属于前置作业文档。
团结 信赖 创造 挑战
• 另一种是对更大更复杂的项目建立 一个工作分解结构WBS和任务的一览表 。工作分解结构是将一个软件测试项目 分解成易于管理的更多部分或细目,所 有这些细目构成了整个软件测试项目的 工作范围。工作分解结构是进行范围规 划时所使用的重要工具和技术之一,它 是测试项目团队在项目期间要完成或生 产出的最终细目的等级树,它组织并定 义了整个测试项目的范围,未列入工作 分解结构的工作将排除在项目范围之外 。