六、测试报告

1、引入

回归测试工作完成后,就代表着产品即将上线,此时每个测试人员都需要针对自己所测试的模块出具一份测试报告,以此来总结测试结果。测试报告可以说是软件测试人员在测试阶段的最后一份输出文档。

2、定义

记录测试的过程和结果,对发现的问题和缺陷进行分析的文档。

3、测试报告分类

阶段测试报告
整体测试报告

4、报告内容

1.概要
  1. 编写目的
    ①对测试报告进行相应的解释
    ②对项目进行简介
    ③对于测试任务进行简单描述,要测试哪些内容
  2. 测试人员
    类似于测试计划中的人员分工,简单描述日期等
  3. 测试环境
    软件和硬件环境
2.测试过程
  1. 阶段测试报告:
    ①测试进度情况
    ②用例执行情况
    ③缺陷统计
  2. 总体测试报告
    ①各版本的测试情况
    ②各版本的缺陷统计
3.缺陷分析
  1. 按照缺陷级别
  2. 按照功能模块
  3. 按照轮次
  4. 缺陷总数
  5. 缺陷类型
  6. 缺陷趋势
4.测试总结
  1. 测试结论
    通过/不通过;
    需求覆盖率100%,测试用例执行过率100%;
    缺陷:致命=0,严重=0,一般=0,提示≤10%
  2. 风险分析
    测试进度、人员安排导致的风险;
    测试内容考虑范围之外导致的风险;
    测试环境不全面导致的风险。
  3. 遗留问题
    遗留问题描述、等级、处理方法。

5、测试报告模板

1.概要
  • 编写目的(背景、测试内容)
  • 测试人员(姓名、角色、职责)
  • 测试环境(配置、应用服务器、数据库服务器、测试机)
2.测试过程
  • 测试进度(测试任务、责任人、启动时间、计划完成时间、完成时间、备注)
  • 用例执行情况(模块、用力总数、执行用例数、通过用例数、未通过用例数、阻塞用例数)
    执行率=执行用例数/用例总数
    通过率=通过用例数/执行总数
  • 缺陷统计(模块名称、Bug总数、新增Bug数、修复Bug数、遗留Bug数)
    修复率=bug修复/bug总数
3.缺陷分析
  • 缺陷级别分析(饼形图+解析)
  • 缺陷模块分析(饼形图+解析)
  • 缺陷类型分析(按照版本统计、按照趋势统计,折线图+解析)
4.测试总结
  • 测试结论
    内容:通过/不通过,执行率、通过率、修复率、遗留问题的级别以及数量。
  • 风险分析(编号、风险描述、规避方法及建议)
  • 遗留问题(编号、缺陷描述、缺陷等级、处理方法)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容