软件测试报告有没有通用模板?如何根据不同项目来定制它?
编写一份良好的测试报告对于每个测试工程师来说是必要技能,那么有没有比较通用的模板呢?我们共同探讨以下几点:
一.说明:
- 本文档创建时间、创建人、修改人、修改历史等
- 测试对象(项目名称 如某系统、某平台)
- 专业词汇解析(如: ST -> 冒烟测试)
- 参考其他结论的引用链接等
二.测试概要:
- 测试对象范围
[定位到具体的层级,如:某几个系统联测 / 单个系统 / 单个模块 / 单个功能 / 单个接口]
- 测试工具或配置
[如:接口测试用Postman、压力测试用Jmeter]
- 测试方法
[如:手动功能测试+自动化测试+负载测试]
- 测试周期
[周期跨度10天,工时总数 8 * 8小时 * 3人 = 192 时]
三.测试结果:
说明测试本次的结果,然后按测试方法或按测试层级具体说明:
比如: 遗留的2个Bug中没有致命 / 严重,本次测试通过
- 旧用例的自动化回归——通过多少条、失败多少条
- 新增的功能用例——通过多少条、失败多少条
四.缺陷分析:
- Bug数量统计
[致命、严重、一般、轻微]
>>>传送门可以参考这里的Bug等级定位<<< - Bug各个级别占比
[柱状图、饼状图均可表示,只要能一目了然即可]
- Bug出现的原因与具体分析
[一般与需求不符认定为Bug,但还有其他原因如系统设备原因、数据原因、第三方原因等]
五.风险评估:
本次测试遗留2个轻微Bug,不影响主流程
已知风险点:
- 某功能频繁调取第三方接口时,网关偶尔出现503,可能会影响用户体验
- 某个表的数据量增长速度比较快,上线后预计在未来1个月即可达到100GB,可能影响某个查询接口的效率