测试报告模板

[软件名称]

测试报告

[AAA]

YYYYMM


签署页


1 范围... 4

1.1 标识... 4

1.2 系统概述... 4

1.3 文档概述... 5

2 引用文档... 5

3 测试概述... 6

3.1 [软件名称]系统测试... 6

3.1.1 系统测试过程和结果说明... 6

3.1.2 系统测试回归过程和结果... 8

3.1.3 系统测试小结... 9

4 测试结果... 10

4.1 问题描述... 10

4.2 典型问题... 12

4.2.1 典型问题1. 12

4.2.2 典型问题2. 12

5 软件质量评价结论... 12

5.1 遗留未处理问题的影响及其风险... 12

5.2 软件质量评价结论... 12

附件1系统测试问题报告... 13

附件2系统测试问题处理报告... 14

附件3系统测试用例执行记录清单... 15

附件4回归测试用例执行记录清单... 16


1 范围

1.1 标识

a. 本文档的已批准的标识为:                           ;

b. 本文档的标题为:                             软件系统测试报告;

c. 本文档使用下列缩略语:

d. 本文档适用于[软件]系统测试,并用于总结上述软件的系统测试工作。

1.2 系统概述

要点:

[描述系统内外部接口]

[描述软件运行平台及位置、功能]

[用连接关系图描述系统接口关系]

[用表格描述被测软件基本信息]

表1 被测软件基本信息

1.3 文档概述

本文档是本次系统测试的总结。本文档描述了测试组在本次系统测试工作过程中的主要活动,以及测试结果的汇总与统计信息。通过对系统测试中发现的软件问题进行的全面分析,对被测软件的质量做出评估。

本文档的主要用途如下:

¨  描述本次软件系统测试的工作内容及其实施情况;

¨  总结本次软件系统测试的测试过程;

¨  记录系统测试的过程,总结测试结果,并对测试结果进行分析;

¨  对被测软件的最后版本进行评估;

¨  为设计师进一步完善、改进软件提供依据和参考。

本文档主要包括如下内容:

¨  在范围中,描述了本测试报告的标识、缩略语、被测系统的概况以及本文档的简介;

¨  在引用文档中,描述了编制本文档时参考的标准文档、开发文档、测试文档;

¨  在测试概述中,总结了系统测试过程中主要活动的执行情况和主要成果;

¨  在测试结果中,描述了系统测试期间发现的问题情况和问题更改情况,并对这些问题进行的统计分析;

¨  在软件质量评价结论中,对未处理问题的影响及风险进行分析,并对软件质量作出评估;

¨  附件1以软件问题报告单的形式,描述了软件系统测试过程中发现的问题;

¨  附件2以软件问题处理报告单的形式,如实记录了开发组对软件系统测试过程中发现问题的更改处理情况,以及测试组对软件问题处理的验证情况;

¨  附件3以清单的形式描述了测试用例的执行情况和执行结果;

¨  附件4以清单的形式描述了回归测试用例的执行情况和执行结果。

2 引用文档

表2  引用文档列表

3 测试概述

本次测试为系统测试,根据《   》的要求,进行了功能测试、性能测试、接口测试、可恢复性测试、强度测试、安全性测试和余量测试。

本次系统测试的测试对象为被测件的           版本,系统回归测试的测试对象为被测件的     版本。测试组与开发组按要求进行了被测件的交接,并对被测件实施了配置管理。整个测试工作纳入了配置管理,对测试过程中形成的测试文档进行了相应的版本控制。

本次系统测试工作的时间跨度为XXX工作日,测试过程中,成立了项目管理组、测试组、质量保证组、技术支持组和配置管理组。测试组于yyyy年mm月dd日编制完成了软件系统测试需求规格说明和软件系统测试计划,并组织对其进行评审。yyyy年mm月dd日到yyyy年mm月dd日,测试组完成了系统测试工作。yyyy年mm月dd日,测试组对系统测试工作进行了总结,形成软件系统测试报告。

项目管理组对整个测试项目按照实验室管理要求进行了策划、跟踪与控制。

配置管理组制定了测试项目配置管理计划,并按该计划对本项目的测评工作产品实施了配置管理。

质量保证组制定了软件测试项目质量保证计划,并按该计划对本项目的测评工作及其产品开展了质量保证活动。

3.1 [软件名称]系统测试

3.1.1 系统测试过程和结果说明

yyyy年mm月dd日至yyyy年mm月dd日,测试组开展了系统测试工作,包括测试设计、测试执行和问题确认三个阶段。

在测试设计阶段,测试组依据软件任务书、软件需求规格说明、接口需求规格说明等文档,对各项软件需求进行分析和分解,并对隐含需求进行了挖掘,编制形成了软件系统测试需求规格说明,该测试需求通过了相关各方的确认。

系统测试共设计测试用例XXX个。用例统计信息见表3。

表3  测试用例统计表

yyyy年mm月dd日,完成了测试环境的搭建工作,测试组和开发组对搭建的测试环境进行了有效性和完备性的确认。本次系统测试的测试环境如图1所示。

在该测试环境中,            。

图2 系统测试环境连接模式

测试用例的执行时间为yyyy年mm月dd日至yyyy年mm月dd日,测试组执行了全部XXX个测试用例,测试过程中,测试组对每一个用例的实际结果都做了详细的记录,并做了仔细的分析,形成了软件测试用例执行记录和系统测试用例执行记录清单(见附件3)。测试用例执行情况见表4。

表4 测试用例执行统计表

测试组对测试过程中发现的所有异常情况进行了分析隔离,确认了XX个软件问题,并编制了系统测试问题报告(见附件1),开发组对全部问题进行了确认。

3.1.2 系统测试回归过程和结果

yyyy年mm月dd日,开发组完成了对被测软件的修改,形成了新版本的软件,并提交系统测试问题处理报告(见附件2)。

yyyy年mm月dd日至yyyy年mm月dd日,测试组对修改后的软件进行了系统回归测试。

在回归测试过程中,测试组根据系统测试问题处理报告分析了软件修改的影响范围,将首轮测试未通过用例以及与软件更改相关联的用例,组成回归用例集。根据上述选取原则,测评机构选取了XX个相关用例进行回归,回归测试用例统计信息见表5。

表5  回归测试用例统计表

回归测试用例执行情况见表6,回归测试用例执行记录清单见附件4。

表6 回归测试用例执行统计表

通过回归测试,确认所有发现的问题已做了正确的修改,未引入新的问题。

3.1.3 系统测试小结

本次系统测试包括系统测试设计、系统测试执行和系统回归测试三个阶段:

系统测试设计的时间为yyyy年mm月dd日至yyyy年mm月dd日,软件版本为:VX.Y版本。

系统测试执行的时间为yyyy年mm月dd日至yyyy年mm月dd日,软件版本与系统测试设计一致;

系统回归测试的时间为yyyy年mm月dd日至yyyy年mm月dd日,软件版本为:VX.Y版本。

在系统测试中共确认软件问题XX个,所有问题均已归零。

系统测试共设计测试用例XXX个,覆盖功能测试、性能测试、接口测试、强度测试、安全性测试、可恢复性测试和余量测试共X个测试类型,满足软件系统测试计划的要求,测试用例100%覆盖了软件任务书中的各项需求,保证了测试的充分性和完备性。

功能测试共执行用例XXX个,发现软件问题XX个,主要集中于YYYYY等方面;经过回归测试后,确认所有问题均已归零。

性能测试共执行用例X个,全部通过。结果表明软件的性能满足软件需求规格说明中的性能指标。

接口测试执行用例XXX个,发现软件问题XX个,主要接口文档与软件设计不一致;经过回归测试后,所有问题均已归零。

安全性测试执行用例XX个,全部通过。结果表明系统具有安全性设计。

强度测试执行用例XX个,通过。

可恢复性测试执行用例XX个,全部通过。测试结果表明软件在硬件故障并恢复的情况下,软件能继续正常运行。

余量测试执行测试用例XX个,通过。测试结果标明,被测软件满足性能指标要求的前提下留有余量。

实际测试过程遵循了原定的测试计划和测试说明,测评机构客观完备地记录了测试过程中发现的问题,测试过程中未发生异常中止情况。

测试过程中,开展了质量保证活动,对测试工作产品进行了有效的审查和评审,有效开展配置管理工作,对测试工作产品进行了变更控制和版本管理,测试工作始终处于受控状态。

4 测试结果

4.1 问题描述

系统测试共发现XX个问题;按严重等级统计,严重缺陷XX个,一般缺陷XX个;按问题类型统计,设计问题XX个,程序问题XX个,文档问题XX个。

系统测试问题一览表详见表7。

系统测试问题报告详见附件1。

系统测试问题处理报告详见附件2。

表7  问题一览表

按问题等级对问题的统计见表8:

表8  问题等级统计表

系统测试问题等级分布表9。

表9  问题等级分布表

按问题类型对问题的统计见表10:

表10  问题类型统计表

系统测试问题类型分布表11。

表11  问题类型分布表

4.2 典型问题

4.2.1 典型问题1

4.2.2 典型问题2

5 软件质量评价结论

5.1 遗留未处理问题的影响及其风险

软件经过回归测试后,确认发现的问题均已归零,无遗留问题。

5.2 软件质量评价结论

通过对测试结果的分析,对软件评估如下:

¨  被测软件满足软件任务书及软件需求规格说明中的功能要求;

¨  被测软件满足软件任务书的性能指标;

¨  软件与外部接口的正确性和协调性满足接口需求的要求;

¨  在硬件发生故障并恢复后,软件能正常运行;

¨  系统在连续XX小时时间内工作正常,说明系统可满足一次行驶任务最长出勤时间的要求;

¨  软件能对超过量程XX%的信号进行处理,不会对设备造成不良影响。


附件1系统测试问题报告

软件问题报告


附件2系统测试问题处理报告

软件问题处理报告


附件3系统测试用例执行记录清单


附件4回归测试用例执行记录清单

 
相关推荐