信息系统的实现与测试规划_第1页
信息系统的实现与测试规划_第2页
信息系统的实现与测试规划_第3页
信息系统的实现与测试规划_第4页
信息系统的实现与测试规划_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、TOC o 1-3 h z第12章章实现与与测试112.11 介绍绍111.22 准备备211.22.1 目的211.22.2 角色与与职责211.22.3 启动准准则211.22.4 输入211.22.5 主要步步骤2Steep1 制定定计划2Steep2 审批批计划3Steep3 确定定相关的的规范3Steep4 准备备相关的的软件工工具3Steep5 开发发小组技技能培训训312.22.6 输出312.22.7 结束准准则312.22.8 度量312.33 实现现与测试试412.33.1 目的412.33.2 角色与与职责412.33.3 启动准准则412.33.4 输入412.33.5

2、 主要步步骤4Steep1 编程程4Steep2 代码码审查4Steep3 单元元测试4Steep4 集成成测试5Steep5 缺陷陷管理与与改错512.33.6 输出512.33.7 结束准准则512.33.8 度量512.44 实施施建议5第12章章实现与与测试实现与测测试(IImpllemeentaatioon aand Tesst, IT)的的目的是是依据系系统设计计文档,编编写并测测试整个个系统的的代码。在本规规范中,实实现与测测试是“编程、代码审审查、单单元测试试、集成成测试、缺陷管管理与改改错”的综合合表述。实现与测测试过程程域是SSPP模模型的重重要组成成部分。本规范范阐述了了

3、实现与与测试过过程域的的两个主主要规程程:准备 SPPP-PRROC-IT-PREEPARRE实现与测测试 SPPP-PRROC-IT-EXEECUTTE上述每个个规程的的“目标”、“角色与与职责”、“启动准准则”、“输入”、“主要步步骤”、“输出”、“完成准准则”和“度量”均已定定义。本规范适适用于国国内ITT企业的的软件研研发项目目。建议议用户根根据自身身情况(如如商业目目标、研研发实力力等)适适当地修修改本规规范,然然后推广广使用。12.11介绍实现与测测试的流流程如图图12-1所示示。一般般地,编编程、代代码审查查、单元元测试、集成测测试大致致存在先先后顺序序关系,也也可以并并行、迭迭

4、代地开开展。上上述任何何活动中中发现的的缺陷必必须用统统一的缺缺陷管理理工具来来管理,开开发人员员应当及及时消除除缺陷(改改错)。缺陷管理与改错单元测试集成测试代码审查编程模块软件系统准备图12-1 实实现与测测试流程程图由于实现现与测试试是工作作量最大大、时间间最长、产生工工作成果果(代码码与文档档)最多多的一个个项目研研发过程程域,所所以需要要作充分分的准备备工作。实现与测测试工作作基本上上在开发发小组内内部开展展。一个个项目可可能有一一个或者者多个开开发小组组。对于于小型项项目,项项目经理理可以兼兼任开发发组长。特别要注注意的是是,开发发人员应应当对自自己的代代码进行行审查和和测试(这这

5、是份内内的工作作),但但是不能能作为该该代码已已经通过过审查和和测试的的依据。所以开开发人员员还要互互相审查查和测试试同伴的的代码。实现与测测试过程程域产生生的主要要文档有有:实现与与测试计计划,模模板见 SPPP-TTEMPP-ITT-PLLAN。编程文文档,模模板见 SPPP-TTEMPP-ITT-COODINNG。代码审审查报告告,参参考技术术评审报报告的模模板 SPPP-TEEMP-TR-REPPORTT。测试用用例,模模板见 SPPP-TTEMPP-TEEST-CASSE。测试报报告,模模板见 SPPP-TTEMPP-TEEST-REPPORTT。缺陷管管理报告告,由由缺陷管管理工具

6、具自动生生成。11.22 准备备11.22.1 目目的为编程、代码审审查、单单元测试试、集成成测试、缺陷管管理与改改错等活活动作准准备,产产生实实现与测测试计划划。11.22.2 角角色与职职责一个项目目可能有有多个开开发小组组,视项项目规模模而定。开发组组长由项项目经理理指定。开发组长长管理编编程、代代码审查查、单元元测试、集成测测试、缺缺陷管理理与改错错等活动动。11.22.3 启启动准则则系统设计计文档已已经完成成。11.22.4 输输入系统设计计文档11.22.5 主主要步骤骤Steep1 制定定计划开发小组组共同协协商实现现与测试试计划。开发组组长按照照指定的的模板起起草实实现与测测

7、试计划划。该该计划主主要内容容包括:编程计划划代码审查查计划单元测试试计划集成测试试计划缺陷管理理与改错错计划Steep2 审批批计划项目经理理审批实实现与测测试计划划。如如果批准准,则转转向SStepp3。如果不不批准,则则退回Steep1。Steep3 确定定相关的的规范开发小组组确定编编程、代代码审查查、单元元测试、集成测测试、缺缺陷管理理与改错错等规范。如果机机构已经经存在相相应的编编程规范范,则采采用之。如果机机构不存存在相应应的编程程规范,则则由开发发小组共共同制定定。Steep4 准备备相关的的软件工工具开发小组组确定并并安装相相关的软软件开发发工具(包包括可复复用库)、软件测测

8、试工具具和缺陷陷管理工工具等等等。Steep5 开发发小组技技能培训训如果开发发组长认认为开发发小组需需要接受受编程、单元测测试、代代码审查查、集成成测试、缺陷管管理与改改错等方方面的培培训,那那么由开开发组长长安排相相应的培培训。12.22.6 输输出本开发阶阶段所需需的规范范如编程程规范、测试规规范等等等。实现与与测试计计划12.22.7 结结束准则则本规程所所有的主主要步骤骤都已经经完成。12.22.8 度度量开发组长长统计工工作量以以及文档档的规模模,汇报报给项目目经理。12.33 实现现与测试试12.33.1 目目的依据计划划执行编编程、单单元测试试、代码码审查、集成测测试、缺缺陷管

9、理理与改错错等活动动。12.33.2 角角色与职职责开发组长长管理编编程、代代码审查查、单元元测试、集成测测试、缺缺陷管理理与改错错等活动动。开发人员员依据计计划编写写代码,并并对自己己的代码码进行必必要的审审查和测测试。开发人员员依据计计划审查查、测试试同伴的的代码。12.33.3 启启动准则则系统设计计文档已已经完成成。实现与测测试计划划已经制制定。12.33.4 输输入系统设计计文档实现与测测试计划划12.33.5 主主要步骤骤Steep1 编程程开发人员员根据“编程计计划”编写软软件的代代码,并并随时记记录编程程技术、问题与与对策、心得体体会等等等,产生生编程程文档(类类似于编编程日记

10、记)。开发人员员在编写写完成每每个模块块时,必必须对自自己的代代码进行行必要的的审查和和测试。Steep2 代码码审查开发人员员根据“代码审审查计划划”对同伴伴的代码码进行审审查,产产生代代码审查查报告。代码审审查通常常采用非非正式技技术评审审规程,请请参考 SPPP-PPROCC-TRR-ITTR。Steep3 单元元测试开发人员员首先撰撰写单元元测试用用例。 开发人员员根据“单元测测试计划划”和相应应的“测试用用例”来测试试同伴的的代码,产产生“测试报报告”。Steep4 集成成测试开发人员员首先撰撰写集成成测试用用例。 开发人员员根据“集成测测试计划划”和相应应的“测试用用例”来测试试同

11、伴的的代码,产产生“测试报报告”。Steep5 缺陷陷管理与与改错从Sttep11至Sttep44,任任何人发发现软件件中的缺缺陷时都都必须使使用开发发小组指指定的缺缺陷管理理工具。该工具具将记录录所有缺缺陷的状状态信息息,并可可以自动动产生缺缺陷管理理报告。开发人员员及时消消除已经经发现的的缺陷。开发人员员消除缺缺陷之后后应当马马上进行行回归测测试,以以确保不不会引入入新的缺缺陷。12.33.6 输输出软件的源源代码、库文件件、可执执行程序序等等编程文档档代码审查查报告测试用例例测试报告告缺陷管理理报告12.33.7 结结束准则则软件的代代码已经经完成,软软件可以以运行。本规程所所有文档档已经完完成。12.33.8 度度量开发组长长统计编编程、代代码审查查、测试试、改错错等的工工作量,以以及程序序和文档档的规模模,将此此度量数数据汇报报给项目目经理。12.44 实施施建议对开发人人员进行行“高质量量程序设设计”培训,让让他们掌掌握编写

温馨提示

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

评论

0/150

提交评论