软件测试管理方法(七)——软件测试报告与总结

0.测试报告

测试报告是把测试的过程和结果写成文档,并对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。

测试报告是测试阶段最后的文档产出物,优秀的测试人员”应该具备良好的文档编写能力,一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。测试报告的基础是各种测试数据。

在企业的实际运行过程中,往往并不是只有在测试阶段的后期才写测试报告。测试执行期间也要撰写测试报告来说明测试执行情况以及产品质量情况,不过在测试执行阶段的测试报告在内容和格式上比较简略,可以理解为测试执行监控结果的记录

为了区分两种报告,暂且将最终的测试报告称为总结型测试报告;执行期间的测试报告称为日常型测试报告

(0)日常型

是测试执行期间使用的一种测试报告日常型测试报告目的是:1.简要说明测试执行情况产品质量情况、遇到的问题 2.让下相关人员了解目前测试的现状

日常型测试报告:软件产品不同阶段测试报告的周期不尽相同:关于日常型测试报告的周期,软件产品的不同阶段测试报告的周期也不尽相同,主要集中在测试执行阶段;一般测试执行阶段的汇报频率更加频繁:比如某企业规定在进入测试执行之前,每周或双周进行汇报进度即可;进入测试执行后则要每周汇报一次;在产品发布前2-4周的关键阶段则需要每天或每两天给出最新测试情况。主要描述当前测试执行的的现状;不同企业不尽相同;

主要内容:1.测试进度描述 2.产品质量描述(重点关注的缺陷和功能模块) 3.质量改进建议 4.问题与解决

(1)总结型

总结型测试报告是一个完整的测试任务结束后的总结分析型报告;主要内容可以分为两大部分,一部分是测试结果、结果分析以及对被测对象的评价(测试报告),另一部分是对测试过程、资源投入的分析,以及对测试活动分析和改进建议(测试活动总结)

有些测试流程规定将两部分内容报告在同一个文档中,也有些流程定义测试报告为前一部分的内容,在整个项目结束后再总结后一部分内容。

测试任务名称及基本信息:描述测试的背景、委托方、被委托方、日期、被测对象简要介绍、测试目的等内容。

测试概要:包括测试方法和工具介绍、测试环境与配置介绍、测试组织形式介绍等。

测试充分性分析:根据测试计划规定的充分性原则,对测试做出充分性评价,指出未被测试的特性或特性组合,并说明理由。

测试结果:主要包括:测试执行情况记录(如测试项、投入的人员、时间、进度等)、测试缺陷分析(如总数量、严重程度分布、密度分布等)、残留缺陷以及严重程度。

测试活动总结:这部分主要对测试流程、测试进度、安排合理性、资源投入、测试中遇到的问题以及解决方法进行回顾,总结经验。

测试结论与建议:这部分是对上述部分的总结,对上述过程、缺陷分析之后所下的结论,此部分为项目经理、部门经理以及高层经理比较关注的内容,应该清晰扼要的下定论。

测试结论主要从下面几个方面描述:测试执行是否充分(可以增加对安全性、可靠性、可维护性和功能性描述);对测试风险的控制措施和成效;测试目标是否完成;测试是否通过;是否可以进入下一阶段项目目标

测试建议方面的内容可以从如下方面考虑:对系统存在问题的说明,描述测试所发现的软件缺陷和不足,以及可能给软件实施和运行带来的影响。可能存在的潜在缺陷和后续要开展的工作建议。对缺陷修改和产品设计的建议。对过程改进方面的建议,如测试各个阶段时间投入及比例是否合理等

附录:该报告的附加信息,如测试用例列表、缺陷列表、遗留缺陷列表、测试参考标准等

 

 
发布了363 篇原创文章 · 获赞 32 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_35789421/article/details/104216300