目标
1、控制和审计测试活动的变更;
2、在测试项目的里程碑建立相应的基线;
3、纪录和跟踪测试活动变更请求;
4、相应的软件测试活动或产品(work products)被标识、控制、并是可用的
承诺执行
承诺1:每个测试项目的配制管理责任明确;
承诺2:配置管理贯穿项目的整个测试活动;
承诺3:配置管理应用于所有的测试配置项,包括支持工具;
承诺4:建立配置库和基线库(Baseline);
承诺5:定期评审基线库内容和测试配置项活动
需要纳入配置管理的项
项目测试过程中会产生许许多多的工作成果,例如测试计划文档、测试用例以及自动化测试执行脚本和测试缺陷数据等,他们都应当被保存起来,以便查阅和修改。这些纳入配置管理范畴的工作成果统称为配置项(Configuration Item,CI),每个配置项的主要属性有:名称、标识符、文件状态、版本、作者、日期等。
要进行管理的配制项包括:
测试合同信息:《软件测试技术合同》、《软件委托测试合同》和《保密合同》;
被测软件资源如:《用户手册》、《规格说明》等;
测试文档模板以及测试过程中产生的系列文档和测试数据:
软件配置项任务:
指明配置项的功能特性和物理特性,编制文 档,并建立配置项的标识体制;
控制对这些特性的更改;
记录、报告更改处理以及执行状态;
对配置进行检查和评审等。
a. 在制定每一基线时,把基线要求受控的软件实体标识为软件配置管理项,并为每个软件配置管理项赋予唯一的标识符;
b. 要确定全部文档的格式、内容和控制机构,以便在配置管理各层次中追溯;
c. 用一种编号法提供软件配置管理项的信息,以便对全部产品文档和介质指定合适的标识号;
d. 标识方式要有利于软件配置管理项的状态控制,便于增、删和更改;
测试过程角色和活动:
测试描述性表示:(测试过程中的文档和资料)软件测试的计算机表示(测试代码/数据/结果)
软件测试需求;
软件测试角色:测试需求分析
输入: 1)软件测试的方法与规范
2)软件需求规格说明、
3)软件设计说明(概要设计说明和详细设计说明)
4)《软件用户手册》
输出:软件测试计划:
软件测试过程设计
软件测试角色:测试过程设计
输入:1)测试方法和规范;
2)软件测试计划; 输出: 软件测试说明包括: a、软件测试步骤; b、软件测试基准; c、软件测试用例。
软件测试实施
软件测试角色:软件测试实施;
输入: 1)测试方法和规范; 2)软件测试计划;
3)软件测试用例;
输出: 1)测试运行结果表示;
2)测试自动化脚本/测试数据;
3)测试日志;
4)软件问题报告
软件测试评估
测试角色:软件测试评估
输入:1)《软件用户手册》
2)软件测试文档
3)软件测试配置
4)软件测试记录
输出:软件测试报告:1) 测试结果的统计信息;
2) 测试结果的分析/评价
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/