软件质量测试报告内容
那么软件质量报告怎么报告?
思路上,可以从以下六方面去考虑:
1. 软件计划的特性完成了多少?(产品完成情况)
2. 已完成的功能特性好不好用?(产品有没有什么问题)
3. 工作完成情况?(测试没有完成的部分可能存在风险)
4. 我们的研发过程质量如何?(过程质量也是质量,实际上我们认为产品质量根源于过程质量而非测试)
5. 我们的产品研发计划是否存在偏离?(如果计划出现偏离,则需引起重视并施加措施)
6. 产品的质量呈现怎样的趋势?(产品质量走势分析,可以帮助对项目接下来的走向做出预测和问题防范)
接下来的问题就是如何用数据去度量以上这些指标,我们来做一个罗列:
产品完成情况度量:
◆ 需求通过率
◆ 功能点通过率
◆ 风险规避情况
产品质量度量:
◆ 测试通过率
◆ 缺陷密度
◆ 缺陷严重级别分布
◆ 缺陷类型分布
◆ 缺陷模块分布
◆ 缺陷修复率
测试完成度:
◆ 用例覆盖率
◆ 测试执行率
◆ 测试通过率
研发质量度量:
◆ 缺陷生存周期
◆ 测试用例命中率
◆ 二次故障率
◆ 缺陷有效率
◆ 缺陷探测率
◆ 缺陷移除率
◆ 测试依据稳定性
计划偏离度量:
◆ 工作量偏离度
◆ 工作进度偏离
◆ 预算使用比例
◆ 问题等待时间
产品质量趋势:
◆ 缺陷到达率
◆ 缺陷收敛度
◆ 缺陷引入率
注意:
1. 以上指标并非所有可能用到的指标,一些比较复杂而缺乏实际效用的指标没有包括
2. 指标在6个模块中可能存在多处适用的情况,不需要过多纠结。