4.4测试度量指标和质量评估
一、测试度量指标体系
1. 分类:
1) 过程度量:衡量测试覆盖度、完备度和执行效率
- 覆盖率:
1. 代码覆盖率
2. 接口覆盖率
3. 需求覆盖率
4. 漏测率
- 执行率:
- 测试效率:
1. 执行时长
2. 自动化率
3. 问题发现率
2) 结果度量:从功能、性能、安全和可靠性多角度目标软件质量
- 功能测试
1. 通过率
- 性能测试
1. 吞吐量
2. 时延
- 安全测试
1. 漏洞数
2. 红线满足度
- 可靠性测试
1. MTTF
2. MTBF
2. 质量退出与质量评价
- 测试退出条件:
1. 达到必要的信心级别,风险可以接受时
2. 发现缺陷代价 > 缺陷发生引起的代价时
3. 达到测试完成标准(退出/成功标准)时
- 测试退出评估客观度量指标
二、测试能力成熟评估
三、敏捷软件测试 -方法与实践
1. DevCloud云测与移动应用测试实践:
-
流程:
-
优点:
1. 高效
2. 双向追溯
3. 自动化测试
4. 可视化