软件测试报告模板

软件测试报告模板

ID:16150693

大小:122.50 KB

页数:13页

时间:2018-08-08

上传者:U-5097
软件测试报告模板_第1页
软件测试报告模板_第2页
软件测试报告模板_第3页
软件测试报告模板_第4页
软件测试报告模板_第5页
资源描述:

《软件测试报告模板》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

项目名称:项目编号:需求规格说明书状态o草稿标识号RMo初始版当前版本V1.0o修订版发布日期模板编号密级o无密级ü秘密o绝密编制审核批准日期日期批准日期第1页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>前言软件需求规格说明书主要描述、界定软件的范围,同时给出软件必须解决的问题的详细描述。每个问题可以认为是软件产品的一个“功能”,需要对每个功能提供一个处理叙述、设计约束、性能特征以及与其他元素间的相互影响的说明。软件需求规格说明书另外一个重要的作用是提供一个软件产品的确认验收标准,进行功能实现的识别和性能、约束的条件等的设定。文档修订记录版本编号或者更改记录编号变化状态简要说明(变更内容和变更范围)修订日期变更人批准人批准日期*变化状态:C--创建;A--增加;M--修改;D--删除第4页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>目录前言2文档修订记录31引言61.1标识61.3文档概述62引用文件63需求63.1要求的状态和方式63.2需求概述73.2.1系统总体功能和业务结构73.2.2硬件系统的需求73.2.3软件系统的需求73.2.4接口需求73.3系统能力需求73.3.x(系统能力)73.4系统外部接口需求73.4.1接口标识和接口图73.4.x(接口的项目唯一标识符)73.5系统内部接口需求93.6系统内部数据需求103.7适应性需求103.8安全性需求103.9保密性和私密性需求103.10操作需求103.11可使用性、可维护性、可移植性、可靠性和安全性需求10第4页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>3.12故障处理需求103.12.1软件系统出错处理103.12.2硬件系统冗余措施的说明113.13系统环境需求113.14计算机资源需求113.14.1计算机硬件需求113.14.2计算机硬件资源利用需求113.14.3计算机软件需求113.14.4计算机通信需求113.15系统质量因素113.16设计和构造的约束123.17相关人员需求123.18相关培训需求123.19相关后勤需求123.20其他需求133.21包装需求133.22需求的优先次序和关键程度134合格性规定135需求可追踪性136非技术性需求147尚未解决的问题148注解14附录14第4页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>1引言本章应分成以下几条。1.1标识本条应包含本文档适用的系统和软件的完整标识,(若适用)包括标识号、标题、缩略词语、版本号、发行号。1.2系统概述本条应简述本文档适用的系统和软件的用途。它应描述系统与软件的一般性质;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;并列出其他有关文档。1.3文档概述本条应概括本文档的用途与内容,并描述与其使用有关的保密性与私密性要求。2引用文件本章应列出本文档引用的所有文档的编号、标题、修订版本和日期。本章还应标识不能通过正常的供货渠道获得的所有文档的来源。3测试结果概述本章应分为以下几条提供测试结果的概述。3.1对被测试软件的总体评估本条应:a.根据本报告中所展示的测试结果,提供对该软件的总体评估;b.标识在测试中检测到的任何遗留的缺陷、限制或约束。可用问题/变更报告提供缺陷信息;c.对每一遗留缺陷、限制或约束,应描述:1)对软件和系统性能的影响,包括未得到满足的需求的标识;2)为了更正它,将对软件和系统设计产生的影响;3)推荐的更正方案/方法。3.2测试环境的影响本条应对测试环境与操作环境的差异进行评估,并分析这种差异对测试结果的影响。第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>3.3改进建议本条应对被测试软件的设计、操作或测试提供改进建议。应讨论每个建议及其对软件的影响。如果没有改进建议,本条应陈述为“无”。4详细的测试结果本章应分为以下几条提供每个测试的详细结果。注:“测试”一词是指一组相关测试用例的集合。4.x(测试的项目唯一标识符)本条应由项目唯一标识符标识一个测试,并且分为以下几条描述测试结果。4.x.1测试结果小结本条应综述该项测试的结果。应尽可能以表格的形式给出与该测试相关联的每个测试用例的完成状态(例如,“所有结果都如预期的那样”,“遇到了问题”,“与要求的有偏差”等)。当完成状态不是“所预期的”时,本条应引用以下几条提供详细信息。4.x.2遇到了问题本条应分条标识遇到一个或多个问题的每一个测试用例。4.x.2.y(测试用例的项目唯一标识符)本条应用项目唯一标识符标识遇到一个或多个问题的测试用例,并提供以下内容:a.所遇到问题的简述;b.所遇到问题的测试过程步骤的标识;c.(若适用)对相关问题/变更报告和备份数据的引用;d.试图改正这些问题所重复的过程或步骤次数,以及每次得到的结果;e.重测试时,是从哪些回退点或测试步骤恢复测试的。4.x.3与测试用例/过程的偏差本条应分条标识与测试用例/测试过程出现偏差的每个测试用例。4.x.3.y(测试用例的项目唯一标识符)本条应用项目唯一标识符标识出现一个或多个偏差的测试用例,并提供:a.偏差的说明(例如,出现偏差的测试用例的运行情况和偏差的性质,诸如替换了所需设备、未能遵循规定的步骤、进度安排的偏差等)。(可用红线标记表明有偏差的测试过程);b.偏差的理由;第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>c.偏差对测试用例有效性影响的评估。5测试记录本章尽可能以图表或附录形式给出一个本报告所覆盖的测试事件的按年月顺序的记录。测试记录应包括:a.执行测试的日期、时间和地点;b.用于每个测试的软硬件配置,(若适用)包括所有硬件的部件号/型号/系列号、制造商、修订级和校准日期;所使用的软件部件的版本号和名称;c.(若适用)与测试有关的每一活动的日期和时间,执行该项活动的人和见证者的身份。6评价6.1能力。6.2缺陷和限制。6.3建议。6.4结论。7测试活动总结总结主要的测试活动和事件。总结资源消耗,如:7.1人力消耗。7.2物质资源消耗。8注解本章应包含有助于理解本文档的一般信息(例如背景信息、词汇表、原理)。本章应包含为理解本文档需要的术语和定义,所有缩略语和它们在文档中的含义的字母序列表。附录附录可用来提供那些为便于文档维护而单独出版的信息(例如图表、分类数据)。为便于处理,附录可单独装订成册。附录应按字母顺序(A,B等)编排。A.1术语和定义第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>A.1.1验收acceptance需方授权代表的一项活动,通过该活动,需方接受履行合同的部分或全部的软件产品的所有权。A.1.2需方acquirer为自己或为另一个组织采购软件产品的组织。A.1.3批准approval需方的授权代表或开发方的上级组织对开发方的项目计划、设计或其他方面表示满意并可以作为下一阶段工作基础而签署的书面文件。A.1.4体系结构architecture一个系统或CSCI(ComputerSoftwareConfigurationItem-计算机软件配置项)的组织结构,标明它的组成,这些组成的接口和它们之间的操作概念。A.1.5相关开发方associatedeveloper一个既不是主承包方也不是开发方的分承包方的组织,但它在同一个或相关系统或项目中承担开发工作。A.1.6行为设计behavioraldesign从用户观点出发,对整个系统或CScI的行为进行的设计,它只考虑满足用户需求而不考虑系统或CSCI的内部实现。这种设计与体系结构设计不同,后者要标明系统或CSCI的内部部件,并有这些部件的详细设计。A.1.7构建版;开发阶段build(1)软件的一个版本,它满足完整的软件所要满足的全部需求的一个特定的子集。(2)开发满足特定需求子集的软件版本所经历的时间。注:术语一开发阶段”和一版本”之间的关系依赖于开发方:例如,可以通过几个版本来实现一个开发阶段,一个开发阶段也可以发行几个并行的版本(如发往不同的地点),或者将它们用作为同义词。A.1.8计算机数据库computerdatabase见3.14数据库。A.1.9计算机硬件computerhardware能接收和存储计算机数据的,对计算机数据执行一系列系统性的操作的,或能产生控制输出的设备。这类设备能实现基本的解释、计算、通信、控制或其他逻辑功能。A.1.10计算机程序computerprogram能使计算机硬件实现计算或控制功能的计算机指令和数据定义的集合。第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>A.1.11计算机软件computersoftware见3.32软件。A.1.12计算机软件配置项computersoftwareconfigurationitem(CSCI)满足最终使用功能的软件集合,而且它由需方指定进行单独的配置管理。CSCI应从下列诸因素中进行折衷选择:软件功能、规模、宿主机或目标计算机、开发方、支持概念、重用计划、关键性、接口考虑、是否需要单独编写文档和控制以及其他因素。A.1.13配置项configurationitem能满足最终使用功能的硬件集合、软件集合或者软、硬件两者的集合,且由需方指定进行单独的配置管理。A.1.14数据库database以一种能被用户或计算机程序通过一个数据库管理系统进行访问的方式,存储在一个或多个计算机文件中的相关数据的集合。A.1.15数据库管理系统databasemanagementsystem是一整套计算机程序,它提供为建立、修改、使用和完整性维护一个数据库所需的功能。A.1.16可交付的软件产品deliverablesoftwareproduct合同要求交付给需方或其他指定的接受方的软件产品。A.1.17设计design开发方为响应一定的需求而对一个系统或CSCI选取的一些性能/规格。这些特性中有些是与需GB/T8567-2006求相匹配的:有一些是需求的精细化,如为了响应显示错误信息这一需求而定义所有的错误信息;有一些则是与实现有关的,如为满足需求,决定选用哪些软件配置项和逻辑。A.1.18开发方developer开发软件产品的组织(“开发”包括新的软件开发、修改、重用、再工程、维护或产生软件产品的任何其他活动)。开发方可以是一个承制方或者政府机构。A.1.19文档/文档编制document/documentation能供人或机器阅读的,一般具有永久性的一套资料(不管它们记录在什么媒体上)。A.1.20评价evaluation确定一个项或一个活动是否满足指定准则的过程。A.1.21固件firmware硬件设备和以只读软件的形式驻留在硬件设备上的计算机指令和/或计算机数据的组合。A.1.22硬件配置项hardwareconfigurationitem(HWCI)第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>满足最终使用功能并由需方指定进行单独配置管理的一套硬件。A.1.23独立验证与确认independentverificationandvalidation(IV&V)由一个机构对软件产品和活动作系统的评估,这个机构不负责该产品的开发或被评估的活动。IV&V不在本标准的范围内。A.1.24接口interface在软件开发中,两个或多个实体(如cscI—cscIcscI—HWC:ICSCI一用户,或软件配置项一软件配置项)之间的关系。这些实体依据这种关系共享、提供或交换数据。接口并不是CSCI、软件配置项或其他的系统部件;接口只是这些实体间的一种关系。A.1.25联合评审jointreview由需方和开发方双方代表参加的对项目状态、软件产品和/或项目中的问题进行检查和讨论的活动或会议。A.1.26非交付的软件产品Non-deliverablesoftwaerproduct不是合同中要求交付给需方或其他指定接受方的软件产品。A.1.27过程process为实现某个既定目的而进行的一组有组织的活动,例如,软件开发过程。A.1.28合格性测试qualificationtesting为了向需方表明一个CSCI或系统满足其指定的需求而进行的测试。A.1.29再工程reengineering为了以一种新的形式重组一个现有的系统而对其进行检查和改造的过程。再工程可包括逆向工程(分析一个系统并产生更高一级的抽象来表示它,如从代码到设计)、重构(在同一个抽象级上把系统从一种表示形式转换到另一种表示形式)、重编文档(分析一个系统并产生用户文档式支持文档)、正向工程(从现有的系统的软件产品结合新的需求,产生新系统)、重定目标系统(对系统进行转换以便将其安装到不同的目标系统上)和翻译(将源码从一种语言转换到另一种语言或者从一种语言的某个版本转换成另一种版本)。A.1.30需求requirement(1)为了使需方能够接受一个系统或CSCI所必需具备的特性。(2)本标准或合同中规定的必须遵守的陈述。A.1.31可重用的软件产品reusablesoftwareproduct第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>为一个用途开发但还具有别的用途的软件产品,或者专门为了用于多个项目而开发的软件产品,或者在一个项目中有多种作用的软件产品。例子包括(但不限于)上市的商用软件产品,需方已装备的软件产品,重用库中的软件产品和开发方现存的软件产品。每一次使用可以包括这些软件产品的全部或部分,也可以涉及对它的修改。这个术语可以应用于任何软件产品(例如需求,体系结构等)而不只限于软件本身。A.1.32软件software计算机程序和计算机数据库。注:虽然有些软件的定义中包括文档,本标准把这个定义只限于计算机程序和计算机数据库。A.1.33软件开发softwaredevelopment产生软件产品的一整套活动。软件开发可以包括新开发、修改、重用、再工程、维护或者任何会产生软件产品的其他活动。A.1.34软件开发文件softwaredevelopmentfile(SDF)与特定软件实体开发有关的资料库。其内容一般包括(直接的或引用的)有关需求分忻、设计和实现的考虑、原理和约束条件;开发方内部的测试资料;进度和状态资料。A.1.35软件开发库softwaredevelopmentlibrary(SDL)一组受控的软件、文档、其他中间的和最终的软件产品,以及相关的用以促进软件的有序开发和后续支持的工具和方法。A.1.36软件开发过程softwaredevelopmentprocess为了把用户的需求转换成软件产品而进行的一系列有组织的活动。A.1.37软件工程softwareengineering一般情况下,它是软件开发的同义词。在本标准中,软件工程是软件开发的一个子集,它包含除了合格性测试之外的全部活动。本标准之所以加以这种区分只是为了给软件工程和软件测试环境以不同的命名。A.1.38软件工程环境softwareengineeringenvironment实施软件工程所需要的设施、硬件、软件、固件、方法和文档。它可以包括(但不限于)计算机辅助软件工程(CASE)的工具、编译程序、汇编程序、连接程序、装载程序、操作系统、排错程序、仿真程序、模拟程序、文档工具和数据库管理系统。A.1.39软件产品softwareproduct为了满足一个合同而建立、修改或组台的软件及相关资料。例如包括计划、需求、设计、代码、数据库、测试资料和手册。A.1.40软件质量softwarequality软件满足所规定的需求的能力。第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>A.1.41软件支持softwaresupport为保证软件安装后能继续按既定目标持续运行而且在系统的运行中能起到既定的作用而实施的一系列活动。软件支持包括软件维护、用户支持和有关的活动。A.1.42软件系统softwaresystem只由软件组成的系统,有时可能还包括该软件赖以运行的计算机设备。A.1.43软件测试环境softwaretestenvironment为完成软件合格性测试和可能的其他测试所需的设施、硬件、软件、固件、方法和文档。其要素可以包括(但不限于)仿真程序、代码分析程序、测试用例生成程序和路径分析程序,还可能包括在软件工程环境下用到的要素。A.1.44软件移交softwaretransition使软件开发的责任从一个组织转交给另一个组织的一系列活动。一般说,前一个组织是实现初期软件开发,而后一个组织是进行软件支持。A.1.45软件单元softwareunitCSCI设计中的一个基本单位:例如,CSCI的一个主要分支,该分支的一个组成部分、一个类、对象、模块、函数、子程序或者数据库。软件配置项可以出现在层次结构的不同层上并可以由其他的软件配置项组成。设计中的软件配置项与实现它们的代码和数据实体(例程、过程、数据库、数据文件等)及或包含这些实体的计算机文件之间不一定有一一对应的关系。A.2缩略语CASE计算机辅助软件工程ComputerAssistantSoftwareEngineeringCOM计算机操作手册ComputerOperationManualCPM计算机编程手册ComputerProgrammingManualCSCI计算机软件配置项ComputerSoftwareConfigurationItemDBDD数据库(顶层)设计说明DatabaseDesignDescriptionDID资料条目说明DataItemDescriptionDPMR开发进度月报DevelopmentPlanMonthReportDRD数据需求说明DatarequirementDescriptionFAR可行性分析报告FeasibilityanalysisReportHWCI硬件配置项HardwareConfigurationItemIDD接口设计说明InterfaceDesignDescription第13页共13页 <项目名称>版本:<1.0>需求规格说明书日期:<年/月/日><文档标识>IRS接口(软件)需求规格说明InterfaceRequirementSpecificationIV&V独立验证和确认IndependentverificationandvalidationOCD运行概念说明OperationConceptionDescriptionPDSR项目开发总结报告ProjectDevelopmentsummaryReportSCCB软件配置控制委员会SoftwareConfigurationControlBoardSCM软件配置管理SoftwareConfigurationManagerSCMP软件配置管理计划SoftwareConfigurationManagerPlanSDD软件(结构)设计说明SoftwareDesignDescriptionSDF软件开发文件SoftwareDevelopmentFileSFDD软件开发文档SoftwareDevelopmentDocumentSDL软件开发库SoftwareDevelopmentLibrarySDP软件开发计划SoftwareDevelopmentPlanSIP软件安装计划SoftwareInstallationPlanSPS软件产品规格说明SoftwareProductSpecificationSQA软件质量保证SoftwareQualityAssureSQAP软件质量保证计划SoftwareQualityAssurePlanSRS软件需求规格说明SoftwareRequirementSpecificationSSDD系统/子系统设计(结构设计)说明SystemSubsystemDesignDescriptionSSS系统/子系统需求规格说明SystemSubsystemRequirementSpecificationSTD软件测试说明SoftwareTestingDescritionSTP软件测试计划SoftwareTestingPlanSTR软件测试报告SoftwareTestingReportSTrP软件移交计划SoftwareTransferPlanSUM软件用户手册SoftwareUserManualSVD软件版本说明SoftwareVersionDescriptionSW软件Software第13页共13页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭