软件配置项测试计划_第1页
软件配置项测试计划_第2页
软件配置项测试计划_第3页
软件配置项测试计划_第4页
软件配置项测试计划_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

标识版本编号:信息系统XX系统技术文件XXX软件软件配置项测试计划公司名称TOC\o"1-5"\h\z\o"CurrentDocument"范围 1\o"CurrentDocument"标识 1\o"CurrentDocument"系统概述 1\o"CurrentDocument"文档概述 1\o"CurrentDocument"与其它计划的关系 1\o"CurrentDocument"引用文档 2\o"CurrentDocument"测试依据 2\o"CurrentDocument"软件测试环境 2\o"CurrentDocument"(测试现场名称) 2\o"CurrentDocument"软件项 3\o"CurrentDocument"硬件和固件项 4\o"CurrentDocument"其它项 5\o"CurrentDocument"其它材料 5\o"CurrentDocument"所有者的特性、需方权利和许可证 5\o"CurrentDocument"安装、测试和控制 5测试环境的差异性分析和有效性说明 5\o"CurrentDocument"参与组织 5人员及分工 6\o"CurrentDocument"人员培训 6\o"CurrentDocument"要执行的测试 6\o"CurrentDocument"测试标识 6\o"CurrentDocument"一般信息 6\o"CurrentDocument"测试级 6\o"CurrentDocument"测试准则 7\o"CurrentDocument"测试类别 8\o"CurrentDocument"一般测试条件 8\o"CurrentDocument"测试进展 9数据记录、整理和分析 9\o"CurrentDocument"计划执行的测试 9\o"CurrentDocument"(XXX测试项名称/标识) 9\o"CurrentDocument"测试进度 10\o"CurrentDocument"测试终止条件 11\o"CurrentDocument"需求的可追踪性 11\o"CurrentDocument"正向追溯 11\o"CurrentDocument"逆向追溯 11\o"CurrentDocument"注释 12\o"CurrentDocument"附录 12范围标识本文档适用的软件:软件标识:;软件名称:;软件简称:;软件版本号:。注1:本节应包含本文档适用的系统和软件的完整标识,适用时,包括其标识号、名称、简称和版本号等。其中版本号为本文档对应的软件的版本号。注2:在形成最后文档时,需要删除文档中所有的注。系统概述注:本节应概述本文档所适用的系统和软件的用途。可包括下列内容:应描述系统和软件的一般特性;概括系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。文档概述注:概述该文档的用途(包括其来源、作用、是编写哪些文档的依据等);概述本文档具体包括的主要内容;描述与它的使用有关的私密性要求。与其它计划的关系注1:本节描述本计划与其它相关项目管理计划的关系(如果有的话)。本文档与其它计划的关系见表1。表1与其它计划的关系序号计划类型计划名称描述1需遵循的计划2序号计划类型计划名称描述3其它相关计划4注2:表的格式如下:表题与表内容在同一页,设置“与下段同页”选项,表头进行标题行重复;表题置于表的编号之后,表的编号与表题之间空一个字,置于表上方居中位置,段前/段后0.5行,1.25倍行距;表格采用封闭式,用细实线(0.5磅);表头用宋体5号,表中内容用宋体5号,段前/段后0.2行,单倍行距。引用文档本文档的引用文档见表2。注:本节列出本计划引用的文档。表2引用文档序号文档标识文档名称版本号日期编写单位/来源12注:引用文件为必备的一般要素,其排列顺序为:文件、法规、标准、工程规范;文件、法规按照国家、公司、部门顺序排列,标准、工程规范先按照代号的拉丁字母顺序排列,再按照顺序号排列。测试依据注:本章应列出配置项测试应遵循的依据软件测试环境注:从4.1开始分章节,描述每个预期测试现场的软件测试环境。(测试现场名称)注:本节标识用于测试的一个或多个测试现场,再分小节描述每个现场的软件测试环境。如果所有测试都在同一现场实施,本节及其下面的小节只出现一次。如果多个测试现场使用相同的或类似的软件测试环境,可以一起讨论。对测试现场的重复描述可通过引用前面的描述来简化。

图1测试环境示意图注:本节内首先以图的方式说明测试环境如何部署,只有单机版、二次开发接口类的软件可以不画“测试环境示意图”。本节中应说明测试环境搭建的原因。软件项在测试过程中所需要的软件项见表3。注:本小节用名称、编号和版本来标识在测试现场为实现计划中的测试活动所需要的软件项(例如,操作系统、相关的应用软件、数据库等)以及每个软件项的现场提供方并标识与软件项有关的任何分类处理或其它私密与私密问题。表3和表4里的内容为上图示例。表3服务器端软件项一览表序号软件名称及版本部署的设备备注1.操作系统:Windows2003各级中心服务器2.操作系统:WindowsXP应用服务器3.数据库:Oracle9i各级中心服务器、应用服务器4.0ffice2003各级中心服务器、应用服务器5.TomCat6.0各级中心服务器、应用服务器6.XX软件2.0版各级中心服务器陪测件7.AA软件二级中心B、终端B1被测件8.BB软件一级中心、二级中心A、三级中心A1、终端All、终端A12、终端被测件序号软件名称及版本部署的设备备注A13注:部署的设备:测试现场有多个设备时,应写明软件被部署在哪个设备上除被测件外,其他软件均需写明版本;如因特殊原因,有软件不能确定版本时,必须在备注中写明原因;备注:对于陪测软件、被测软件,应在备注中说明。表4客户端软件项一览表序号软件名称及版本部署的设备备注1.操作系统:Windows2003客户端1-32.操作系统:WindowsXP客户端4-63.0ffice2003客户端1-64.浏览器:IE6.0客户端1-65.PL/SQLDeveloper7.0客户端1-6注:部署的设备:测试现场有多个设备时,应写明软件被部署在哪个设备上;除被测件外,其他软件均需写明版本;如因特殊原因,有软件不能确定版本时,必须在备注中写明原因;备注:对于陪测软件、被测软件,应在备注中说明。硬件和固件项在测试过程中所需要的硬件项见表5。注:(若适用)本条应按名称、编号和版本,描述在测试现场的软件测试环境中使用的计算机硬件、接口设备、通信设备、测试数据整理设备、另外的外围设备(磁带机、打印机、绘图仪)、测试消息生成器、测试计时设备、测试事件记录仪等装置和固件项。本条应描述每项的用途,陈述所需每项的使用时间与数量,标识那些期望现场提供的项,标识与这些硬件及固件项有关的私密处理或其他私密性问题。表5里的内容为上图示例。表5硬件项一览表序号硬件项名称硬件配置数量备注1.一级中心服务器CPU,1颗4核2.8GHz;内存,8G12.二级中心服务器CPU,1颗4核2.8GHz;内存,8G33.三级中心服务器CPU,1颗4核2.8GHz;内存,8G4序号硬件项名称硬件配置数量备注4.应用服务器CPU,1颗4核2.8GHz;内存,8G95.客户端CPU,PIV2.0G;内存,2G66.XX卡读写机FBZ-U-I17.打印机/1不直接与客户端相连其它项注:(若适用)本条应描述网络拓扑图,或4.1.1和4.1.2中未包含的其他项如测试数据来源等。其它材料在测试过程中所需要的其它材料见表6。注:本条应描述在测试现场执行测试所需的任何其他材料。这些材料可包括手册、软件清单、被测试软件的介质、测试用数据的介质、输出的样本清单和其他表格或说明。本条应标识需交付给现场的项和期望现场提供的项。(若适用)本描述应包括材料的类型、布局和数量。本条还应标识与这些材料有关的私密处理或其他私密性问题。表6其它材料序号材料类型数量用途备注123注1:“材料类型”:可包括手册、软件清单、被测试软件的介质、测试用数据的介质、输出的样本清单和其他表格或说明。注2:“备注”:可标识与本项有关的分类处理或其它私密性等问题。所有者的特性、需方权利和许可证注:本条应描述与软件测试环境中每个元素有关的所有者的特性、需方权利与许可证等问题。安装、测试和控制注:本条应描述开发方为执行以下各项工作的计划,可能需要测试现场人员共同合作:a) 获取和开发软件测试环境中的每个元素;b) 使用前,安装与测试软件测试环境中的每个项;c) 控制与维护软件测试环境中的每个项。测试环境的差异性分析和有效性说明注:本条应描述拟建立的测试环境与需求环境之间的差异。如果存在环境差异,应说明在该测试环境下测试结果的有效性。参与组织注:本条应描述参与现场测试的组织以及他们的角色与职责。表7参与组织注:本条应描述在测试期间测试现场所需人员的姓名、技术水平和职责分工,需要他们的日期与时间以及特殊需要,例如,为保证大规模测试工作的连续性与一致性,需要轮班操作以及关键技能的保持能力。表8人员及分工序号角色人员名称技术水平职责分工需要的日期时间特殊需要注:角色:此栏中填写项目经理、配置管理员、质量保证人员、测试人员、需求管理与跟踪人员等;人员名称:这类工作需要的所有人员姓名;“特殊需要”指任何特殊需要,如为保证大规模测试工作的连续性与一致性,需要轮班操作与关键技能的保持能力。4.1.10人员培训注:本条应描述测试前和测试期间要进行的人员培训。此信息应与4.1.9所给出的人员需求有关。培训可包括用户使用说明、操作员使用说明、维护和控制组使用说明和对全体人员定向培训的简述。如果培训量大,可单独制定一个计划,而在此引用。要执行的测试注:本条应通过引用第5章来标识测试现场要执行的测试。测试标识一般信息注:本节又分若干小节,提供适用于整个测试的总的信息。测试级注:本小节描述执行测试的级别,例如,配置项测试或系统测试。

测试准则注:本节给出了配置项测试准则,请根据测试级别选用以下表格。表9配置项测试准则定义序号测试准则裁剪方式偏离/选择原因备注1.必要时,在高层控制流图中作结构覆盖测试选用/裁剪/增加裁剪方式为“对应裁剪”、“增加”的应说明原因2.逐项覆盖测试软件需求规格说明规定的配置项的功能、性能等特性3.配置项的每个特性应至少被一个正常测试用例和一个被认可的异常测试用例所覆盖4.测试用例的输入应至少包括有效等价类值、无效等价类值和边界数据值5.测试配置项的输出及其格式6.测试人机交互界面提供的操作和显示界面,包括用非常规操作、误操作、快速操作测试界面的可靠性无人机交互界面时可裁剪7.测试运行条件在边界状态和异常状态下,或在人为设定的状态下,配置项的功能和性能可裁剪8.按软件需求规格说明的要求,测试配置项的安全性和数据的安全私密性9.测试配置项的所有外部输入、输出接口(包括和硬件之间的接口)10.测试配置项的全部存储量、输入/输出通道的吞吐能力和处理时间的余量无余量需求时可裁剪11.按软件需求规格说明的要求,对配置项的功能、性能进行测试12.应测试设计中用于提高配置项的安全性和可靠性的方案,如结构、算法、容错、冗余、中断处理等无明确安全性、可靠性要求时可裁剪13.对安全性关键的配置项,应对其进行安全性分析,明确每一个危险状态和导致危险的可能原因,并对此进行针对性的测试无安全性时可裁剪序号测试准则裁剪方式偏离/选择原因备注14.对有恢复或重置功能需求的配置项,应测试其恢复或重置功能和平均恢复时间,并且对每一类导致恢复或重置的情况进行测试15.同一个测试用例的步骤中包含的步骤跳转(如“重复步骤2-5”)不应超过3次16.测试用例的调用不能超过3层17.一个测试用例所带的数据样本不能超过2组18.Xxx测试类别注:本条应描述要执行的测试的类型或类别(例如,功能测试、性能测试、接口测试、安装测试、人机界面测试、容量测试等等)。一般测试条件测试策略注:描述用于该测试阶段的测试方法。如:用黑盒测试还是白盒测试,手工测试还是自动测试及使用的工具。描述适用于所有测试或一组测试的条件,例如:“每个测试应包括额定值、最大值和最小值;”“每个类型的测试应使用真实数据;”“应测量每个CSCI执行的规模与时间。”并陈述要执行的测试程度和所选测试程度的原理。测试程度应表示为占某个已妥善定义总量的百分比或其他抽样方法(如离散操作条件或取值,或者样本的数量),还应包括再测试/回归测试所遵循的途径。集成注:如果下表中未列出软件需求规格说明/软件设计文档中的全部内部接口,应在此处说明原因,如“由于项目采用增量开发,因此本次测试的测试范围只针对1期开发的内容,对于软件设计中的XX内部接口,将在后续版本中纳入测试范围。”表10被测接口一览表序号集成级别接口名称/标识集成/被集成项集成后测试项顺序集成项被集成项1.2.3.注:集成级别:表示部件集成、配置项集成等,集成的级别各项目根据设计的层次划分而确定;接口名称/标识:应列出在本次软件测试范围内的软件内部接口,所列接口不能超出软件设计文档中所定义的内部接口,如果因为软件设计文档有误应对软件设计文档进行变更,依据内部接口关系分析确定出部件间的集成顺序;集成/被集成项:描述将部件/配置项和哪些单元/部件/进行了集成;集成后测试项:描述集成后产品所对应的测试项,应引用5.2章节相关内容;顺序:表示单元/部件被集成的顺序,用数字表示,顺序的数字相同则表示并行集成,顺序的数字不同表示串行集成,数字小的表示集成顺序在前;测试进展注:本条应阐明在渐进测试或累积测试情况下,计划的测试顺序或进展。数据记录、整理和分析注:本条应标识并描述在本计划中标识的测试期间和测试之后要使用的数据的记录、整理和分析规程。(若适用)这些规程包括记录测试结果、将原始结果处理为适合评价的形式、以及保留数据整理与分析结果等可能用到的手工、自动和半自动技术。计划执行的测试注:从5.2.1开始分章节,描述每个测试项。(XXX测试项名称/标识)注:具体描述包含的每一个测试项并进行标识。XXX为测试项名称,描述该被测试项下的测试。注意:此处的“测试”是测试用例的集合,本文档不必描述每个测试用例。表11测试项一览表序号测试项标识测试项名称测试类型备注1.2.注:测试项应覆盖所有功能、性能及其它非功能性要求;“测试类型”引用5.1.2节定义的测试类别。“备注”可包括:假设与约束,如由于系统或测试条件—时间、接口、设备、人员、数据库等的原因而对测试产生的预期限制;与测试有关的安全性、私密性要求;被调用的测试过程名称;特殊需求(如:设备连续工作48h、武器模拟、特殊输入或数据库的使用)等。测试进度进度与工作量安排见表12。注:本章应包含或引用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论