- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
测试管理体系
卷号
卷内编号
密级
测试管理体系
项目名称:
项目编号:
编写人员:
编写日期:
审批人员:
审批日期:
历史修改记录
版本号
修改人/日期
摘要
审定人/日期
V1.1
项伟/2004-
初步制定
目录
TOC\o1-3\h\z\u1.引言 3
1.1目标 3
1.2背景 3
2.软件测试管理体系 3
2.1测试规划 3
2.2测试设计 4
2.3测试实施 4
2.4配置管理 4
2.5测试管理 5
2.6测试工具管理 5
2.7测试风险预测和控制 5
3.测试人员管理 5
3.1相关测试角色及其职责: 5
3.2测试管理体系过程中的人员分配 6
软件测试管理体系
1.引言
1.1目标
为了给测试流程提供规范,要求,测试过程中人员管理以及测试流程控制,故制定了软件测试管理体系.
1.2背景
为了完善软件工厂的整个体系,建立一整套测试流程成为当务之急.
2.软件测试管理体系
2.1测试规划
确定各测试阶段的目标和策略.这个过程将输出测试计划,明确要完成的测试活动,评估完成活动所需要的时间和资源,设计测试组织和岗位职权,进行活动安排和资源分配,安排跟踪和控制测试过程的活动.
必须完成过程:
确定测试阶段目标和策略.
确定测试阶段输入输出.
明确要完成的测试活动.
评估完成活动所需要的时间和资源.
明确测试组织和岗位职权.
进行活动安排和资源分配.
安排跟踪和控制测试过程的活动.
2.2测试设计
根据测试计划设计测试方案.测试设计过程输出的是各测试阶段使用的测试用例.测试用例设计也与软件开发活动同步进行,其结果可以作为各阶段测试计划的附件提交评审.测试设计的另一项内容是回归测试设计,即确定回归测试的用例集.对于测试用例的修订部分,也要求重新评审.
必须完成过程:
根据测试计划设计测试方案.
测试方案输出的是各测试阶段使用的测试用例.
测试设计的结果需要进行评审,也可作为各阶段测试计划的附件提交评审.
回归测试设计,即确定回归测试的用例集.
测试用例修改后需要进行重新评审.
2.3测试实施
使用测试用例运行程序,将获得的运行结果与预期结果进行比较和分析,记录,跟踪和管理软件缺陷,最终得到测试报告.
必须完成过程:
使用测试用例运行程序.
结果分析(比较,分析,记录,跟踪,管理软件缺陷)
测试报告.
2.4配置管理
测试配置管理的软件配置管理的子集,作用于测试的各个阶段.其管理对象包括测试计划,测试方案(用例),测试版本,测试工具及环境,测试结果等.
资源管理包括对人力资源和工作场所,以及相关设施和技术支持的管理.
2.5测试管理
采用适宜的方法对上述过程及结果进行监视,并在适宜时进行测量,以保证上述过程的有效性.如果没有实现预订的结果,则应进行适当的调整或纠正.
此外,测试系统与软件修改过程是相互关联和相互作用的.测试系统的输出(软件缺陷报告)是软件修改的输入.反过来,软件修改的输出(新的软件版本)又成为测试系统的输入.
根据上述6个过程,可以确定建立软件测试管理体系的6个步骤:
识别软件测试所需的过程及其应用,及测试计划,测试设计,测试实施,配置管理,资源管理和测试管理;
确定这些过程的顺序和相互作用,前一过程的输出最后一个过程的输入.其中,配置管理和资源管理是这些过程的支持性过程,测试管理则对其他测试过程进行资源管理,测试和管理;
确定这些过程所需的准则和方法,一般应制定这些过程形成文件的程序,以及监视,测量和控制的准则和方法;
确保可以获得必要的资源和信息,以支持这些过程的运行和对它们的监控;
监视,测量和分析这些过程;
实施必要的改进措施.
2.6测试工具管理
测试工具的管理主要是指本公司测试过程中所需要用到的测试工具.主要分为以下几类:
1.测试管理工具:
本公司测试管理工具主要采用TestDirector(以下简称TD);
2.各测试阶段使用工具
本公司主要使用的是loadrunner7.2,Winrunner7.6,Rational,Xunit系列等工具.
3.BUG管理工具.
本公司主要使用的是TestTrackPro.
4.自主开发测试工具.
2.7测试风险预测和控制
3.测试人员管理
针对第二步制定的测试管理体系,特制定测试人员管理体系.
3.1相关测试角色及其职责:
主要针对测试管理体系各个阶段制定相
文档评论(0)