软件测试报告有没有通用模板?如何根据不同项目来定制它?

软件测试报告有没有通用模板?如何根据不同项目来定制它?
 

    编写一份良好的测试报告对于每个测试工程师来说是必要技能,那么有没有比较通用的模板呢?我们共同探讨以下几点:

一.说明:

  1. 本文档创建时间、创建人、修改人、修改历史等
  2. 测试对象(项目名称 如某系统、某平台)
  3. 专业词汇解析(如: ST -> 冒烟测试)
  4. 参考其他结论的引用链接等

二.测试概要:

  1. 测试对象范围 [定位到具体的层级,如:某几个系统联测 / 单个系统 / 单个模块 / 单个功能 / 单个接口]
  2. 测试工具或配置 [如:接口测试用Postman、压力测试用Jmeter]
  3. 测试方法 [如:手动功能测试+自动化测试+负载测试]
  4. 测试周期 [周期跨度10天,工时总数 8 * 8小时 * 3人 = 192 时]

三.测试结果:

说明测试本次的结果,然后按测试方法或按测试层级具体说明:

比如: 遗留的2个Bug中没有致命 / 严重,本次测试通过

  1. 旧用例的自动化回归——通过多少条、失败多少条
  2. 新增的功能用例——通过多少条、失败多少条

四.缺陷分析:

  1. Bug数量统计 [致命、严重、一般、轻微] >>>传送门可以参考这里的Bug等级定位<<<
  2. Bug各个级别占比[柱状图、饼状图均可表示,只要能一目了然即可]
  3. Bug出现的原因与具体分析 [一般与需求不符认定为Bug,但还有其他原因如系统设备原因、数据原因、第三方原因等]

五.风险评估:

本次测试遗留2个轻微Bug,不影响主流程
已知风险点:

  1. 某功能频繁调取第三方接口时,网关偶尔出现503,可能会影响用户体验
  2. 某个表的数据量增长速度比较快,上线后预计在未来1个月即可达到100GB,可能影响某个查询接口的效率