|
类型
|
指标名称
|
计算方式/定义
|
目标值
|
优先级
|
数据来源
|
监控频率
|
|
代码质量
|
单元测试覆盖率
|
(被覆盖代码行数 / 总代码行数) × 100%
|
> 80% (commit new lines)
|
P1
|
JaCoCo
|
每日
|
|
|
分支覆盖率
|
(被覆盖分支数 / 总分支数) × 100%
|
> 80% (commit new lines)
|
P1
|
JaCoCo
|
每日
|
|
|
静态代码缺陷密度
|
(严重/阻塞级别问题数 / 千行代码)
|
0
|
P1
|
SonarQube
|
每日
|
|
|
代码重复率
|
(重复代码块行数 / 总代码行数) × 100%
|
< 3%
|
P0
|
SonarQube
|
每周
|
|
|
技术债务比例
|
(技术债务修复耗时(小时) / 总开发耗时) × 100%
|
< 5%
|
P2
|
SonarQube技术债务分析
|
每月
|
|
|
代码规范合规率
|
Code review规范和merge规范
|
|
P0
|
Code review,添加reviewer
|
每次提交
|
|
测试质量
|
自动化测试通过率
|
(通过测试用例数 / 总执行用例数) × 100%
|
> 98%
|
P0
|
Pytest报告
|
每次构建
|
|
|
缺陷逃逸率
|
(发布后发现的框架缺陷数 / 总缺陷数) × 100%
|
< 2%
|
P0
|
Bug系统 + 版本标签
|
每月
|
|
|
测试环境自动化BUG拦截率
|
(测试环境发现的缺陷数 / 总缺陷数) × 100%
|
> 85%
|
P0
|
Bug系统
|
每月
|
|
|
测试用例有效性
|
(发现有效缺陷的用例数 / 总用例数) × 100%
|
> 30%
|
P0
|
Bug-用例关联分析
|
每季度
|
|
|
Flaky Test率
|
(不稳定测试用例数 / 总用例数) × 100%
|
< 1%
|
P0
|
测试历史执行记录
|
每周
|
|
|
测试代码维护成本
|
修复测试用例缺陷的平均耗时(分钟)
|
< 30分钟
|
P0
|
Jira工时记录
|
每月
|
|
平台服务能力与效率
|
用例执行平均耗时
|
用例执行时间
|
< 60秒
|
P0
|
测试执行日志
|
实时
|
|
|
并发执行能力
|
最大稳定并发执行用例数
|
根据配置确定
|
P0
|
压力测试报告
|
每月
|
|
|
支持不同环境执行的部署时间
|
|
根据配置确定
|
P0
|
|
|
|
|
需求响应周期
|
从需求评审到上线平均天数
|
< 7天
|
P1
|
Jira流转时间
|
每月
|
|
|
问题修复周期
|
从BUG创建到修复上线平均小时数
|
< 24小时
|
P0
|
Bug系统
|
每周
|
|
|
部署频率
|
每周成功部署次数
|
> 3次
|
P1
|
CI/CD流水线
|
每周
|
|
|
部署成功率
|
(成功部署次数 / 总部署次数) × 100%
|
> 99%
|
P0
|
CI/CD流水线
|
每次部署
|
|
|
回滚率
|
(需要回滚的部署次数 / 总部署次数) × 100%
|
< 1%
|
P1
|
部署记录
|
每月
|
|
|
代码评审平均耗时
|
PR从创建到合并的平均小时数
|
< 8小时
|
P0
|
Git平台
|
每周
|
|
平台用户价值与效果
|
活跃团队数
|
每周使用框架的团队数量
|
持续增长
|
P0
|
API调用日志(
每周
|
|
|
|
活跃用户数
|
每周主动操作框架的用户数
|
持续增长
|
P0
|
用户操作日志(
每周
|
|
|
|
用例/脚本增长数(按模块的自动化用例分布图)(核心业务场景覆盖状态)(新增/修改的测试用例趋势)
|
月新增自动化用例数量
|
> 100个
|
P0
|
测试用例仓库
|
每月
|
|
|
核心流程覆盖率
|
(已自动化核心流程数 / 总核心流程数) × 100%
|
> 70%
|
P0
|
流程清单评估
|
每季度
|
|
|
功能使用覆盖率
|
(被使用的功能模块数 / 总功能模块数) × 100%
|
> 80%
|
P0
|
功能埋点
|
每月
|
|
|
问题提前发现率
|
(CI阶段发现的缺陷数 / 总缺陷数) × 100%
|
> 40%
|
P1
|
Bug系统(发现阶段)
|
每月
|
|
|
缺陷发现耗时
|
从代码提交到自动化发现缺陷的平均小时数
|
< 2小时
|
P3
|
Git提交时间 + Bug创建时间
|
每月
|
|
|
回归测试周期缩短率
|
(1 - 自动化回归耗时 / 手工回归耗时) × 100%
|
> 70%
|
P0
|
历史数据对比
|
每季度
|
|
|
线上缺陷遗漏率
|
(线上缺陷数 / 总缺陷数) × 100%
|
< 5%
|
P3
|
Bug系统(环境=生产)
|
每月
|
|
|
缺陷拦截成功率
|
(成功拦截发布的构建次数 / 总构建次数) × 100%
|
> 95%
|
P0
|
CI门禁记录
|
每次构建
|
|
|
质量门禁通过率
|
(通过质量门禁的构建数 / 总构建数) × 100%
|
> 90%
|
P0
|
CI/CD流水线
|
每日
|
|
|
手工测试时间节省
|
每月节省的手工测试人日数 (自动化用例数 × 平均手工执行时间) - 维护时间
|
> 50人日
|
P0
|
用例执行记录对比
|
每月
|
|
|
环境准备耗时减少
|
(1 - 框架环境准备时间 / 手工准备时间) × 100%
|
> 80%
|
P1
|
时间记录对比
|
每季度
|
|
|
用例编写效率
|
编写标准用例的平均分钟数
|
< 30分钟
|
P0
|
Git提交分析 + 调研
|
每月
|
|
|
用例维护成本
|
维护一个失败用例的平均分钟数
|
< 15分钟
|
P0
|
Jira工时记录
|
每月
|
|
|
非业务失败率
|
(非业务变更导致的失败用例数 / 总失败用例数) × 100%
|
< 10%
|
P1
|
失败原因分析
|
每周
|
|
|
学习成本
|
新用户达到熟练使用的平均天数
|
< 1天
|
P0
|
新手任务完成记录
|
每月
|
浙公网安备 33010602011771号