























|
类型 |
指标名称 |
计算方式/定义 |
目标值 |
优先级 |
数据来源 |
监控频率 |
|
代码质量 |
单元测试覆盖率 |
(被覆盖代码行数 / 总代码行数) × 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 |
新手任务完成记录 |
每月 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。