1.测试日报
- 方便测试工程师掌握测试进度和测试情况,用于调整下一天的工作计划
- 测试工程师对被测对象每天给出评估结果,用于调整后续工作中的测试策略
- 测试经理通过测试日报了解每个测试工程师的工作进度,把握整体测试进度,发现进度上的风险从而及时调整计划
- 测试经理通过测试日报了解各模块缺陷发展趋势,判断测试是否可以退出,通常可利用缺陷管理工具的统计分析功能了解缺陷发展状况
- 开发经理根据测试日报了解被测对象质量情况,并可以调整缺陷修改人力资源
- 如果产品有多个测试组并行测试,测试日报可以提供彼此测试交流的手段
2.测试报告
- 评估软件测试工程师当前被测对象的质量,并对下一阶段的测试工作给出建议
- 测试经理通过测试报告了解被测对象的质量情况、测试过程的质量
- 软件开发项目经理通过软件测试报告了解开发产品的质量情况,并在下阶段的开发工作中采取应对措施
- 在测试报告中,测试工程师给出的产品质量评估可以作为软件产品是否商用发布的重要参考依据
测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。
测试报告是测试阶段最后的文档产出物。优秀的测试经理或测试人员应该具备良好的文档编写能力;
一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。
3.测试报告模板
国标GB8567-88标准的测试分析报告如下,大部分公司测试报告以此为模板.
1 引言
1.1编写目的
说明这份测试分析报告的具体编写目的,指出预期的阅读范围。
1.2背景
说明:
被测试软件系统的名称;
该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境之间可能存在的差异以及这些差异对测试结果的影响。
1.3定义
列出本文件中用到专门术语的定义和外文首字母组词的原词组。
1.4参考资料
2.测试概要
用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作与测试计划中预先设计的内容之间的差别,说明做出这种改变的原因,
3.测试结果及发现
3.1测试1 (标识符)
把本项测试中实际得到的动态输出(包括内部生成数据输出)结果与动态输出的要求进行比较,陈述其中的各项发现。
3.2测试2(标识符)
用类似本报告3.1条的方式给出第2项及其后各项测试内容的测试结果和发现。
4.对软件功能的结论
4.1功能1(标识符)
4.1.1能力
简述该项功能,说明为满足此项功能而设计的软件能力以及经过一项或多项测试已证实的能力。
4.1.2限制
说明测试数据值的范围(包括动态数据和静态数据),列出就这项功能而言,测试期间在该软件中查出的缺陷、局限性。
4.2功能2
......
5.分析摘要
5.1能力
陈述经测试证实了的本软件的能力。如果所进行的测试是为了验证一项或几项特定性能要求的实现,则应提供这方面的测试结果与要求之间的比较,并确定测试环境与实际运行环境之间可能存在的差异对能力的测试所带来的影响。
5.2缺陷和限制
陈述经测试证实的软件缺陷和限制,说明每项缺陷和限制对软件性能的影响,并说明全部测得的性能缺陷的累积影响和总影响。
5.3建议
对每项缺陷提出改进建议,如:
各项修改可采用的修改方法;
各项修改的紧迫程度;
各项修改预计的工作量;
各项修改的负责人。
5.4评价
说明该项软件的开发是否已经达到预定目标,能否交付使用。
6.测试资源消耗
总结测试工作的资源消耗数据,如工作人员的水平级别数量、机时消耗等。