首先作为一名测试人员,我们应该清楚测试报告是测试过程中最后的一个环节,但是也是十分重要的一个环节,所谓行百里者半九十,那么编写测试报告就是那最后的十,却是不可或缺,对应软件项目的不可松懈的测试工作最后一步。
我们要清楚测试报告是测试人员在测试过程中用于反映测试状况的文档,测试报告能够总结测试阶段发现的问题,提交给测试经理,审核项目是否可以发行;其次测试报告形成一份可以参考的材料和依据,是对于整个测试过程或设计方法的一些建议,也就是需要改进的地方;最重要的是测试报告的编写完成也是测试结束的一个标志。
以下是我个人对于测试报告的一点浅显总结:
测试报告是什么?
(1) 测试报告是产品部与技术部进行沟通的主要手段。
(2)是一个测试活动的总结,项目是否结项的重要参考和依据。
(3)软测试报告是对测试过程和测试结果进行分析和评估,确认测试计划是否得到完整履行、测试覆盖率是否达到预定要求以及对产品质量是否有足够信心,并最终在报告中给出测试和产品质量的评估结论。
测试报告的内容
(1)测试项目的版本,测试对象内容的概述,测试项目的背景
(2)测试的时间、地点、人员 。
(3)测试工具:测试过程中所用到的工具,辅助平台。
测试环境:测试环境的描述,包括客户端和网络环境。
测试资源:测试过程中的测试资源使用。
测试进度回顾以及测试执行情况。
(4)缺陷统计:
测试结果的统计:包括测试的数据:bug数,解决数,遗留数。模块bug分布:bug走势图,缺陷遗留,需要说明的问题。测试数据分析。
测试用例的执行情况。
测试所覆盖的缺陷——测试组在这轮测试中所有处理的缺陷,报告了测试组长处理的缺陷和实施工程师验证的缺陷。不仅要写出覆盖缺陷的总数,还要写明这些缺陷的去向 测试新发现的缺陷数量。
(5)测试分析和总结:
总结测试用例的设计和执行、维护情况,总结bug的发现与改善,总结整个测试过程的执行过程,各个测试阶段的执行过程。