基于DevOps的质量控制体系
2023-05-24 17:09:26 3 举报
基于DevOps的质量控制体系
作者其他创作
大纲/内容
集成测试用例通过率
项目指标
代码质量等级
Code Coverage
代码Merge
符合标准
CI流水线耗时
项目的告警趋势图(区分环境/优先级)
开发协助QA进行漏测代码分析测试覆盖率指标,QA拦截公测标准,未符合进行补测
质量标准
项目的单元测试指标趋势图(区分新增/全量代码)
push代码,自动触发检测质量不合格,自动拦截合并请求
安全监测
代码Review阶段(可提前)
UAT测试用例通过率
业务测试通过率
版本的构建趋势图(区分环境/成功/失败)
完整质量信息流
版本的代码bug趋势图(区分环境/优先级)
QA评估公测质量四个指标,控制上线标准
项目负责人
安全测试
全量代码单元测试覆盖率
AEEP
代码review
代码评审通过率
质量扫描
项目的构建趋势图(区分环境/成功/失败)
接口自测
绿颜色代表平台流水线质量门禁设置点
平均恢复时长
业务自测
测试质量基准线
红色代表平台流水线关键检查点
用户测试
QA
代码测试覆盖率
项目的部署趋势图(区分环境/成功/失败)
接口通过率
回归测试用例通过率
新增代码单测覆盖率
质量负责人
可能在其他平台实现
缺陷数
开发
部门的bug趋势图(区分环境/优先级)
开发阶段
主管
项目的代码MR趋势图(区分环境/成功/失败)
.
代码自测
代码优化
异味数
测试阶段
功能、集成、回归、性能、压力测试
部署失败率
分支规范
中高风险等级安全漏洞数
自测阶段
业务bug解决率
中高风险代码安全漏洞数
性能测试用例通过率
UAT阶段
部署失败次数
代码重复率
SkyWalking
部署时长
单元测试用例通过率
部门的告警趋势图(区分环境/优先级)
接口覆盖率
部署上线阶段
工具链支撑
漏测分析
打通接入的平台:1、Soanr静态代码扫描,支持可插拔自定义扫描规则,适应不同团队需求。2、SkyWalking服务链路追踪、性能分析、监控告警。3、Code Coverage代码测试覆盖,支持分支/行级别代码执行检测,精准定位漏测。
线上bug数
圈复杂度
漏洞数
自测质量基准线
安全
代码安全等级
代码merge
业务bug
单元测试
安全性能
质量检测
线上故障数
业务bug数
部门的代码MR趋势图(区分环境/成功/失败)
自动检测自动上报信息串联趋势分析风险预知
通过
部门的构建趋势图(区分环境/成功/失败)
review记录
部门指标
部门的单元测试指标趋势图(区分新增/全量代码)
版本的部署趋势图(区分环境/成功/失败)
上线检查单
Sonar
1、清晰感知质量进度2、区分角色重点关注3、掌握成员技术成长
部门的部署趋势图(区分环境/成功/失败)
质量控制体系
压力测试用例通过率
打包提测,QA拦截提测质量6个质量指标,未符合标准则打回,优化后重新提测
质量
commit记录
代码push
项目的静态代码质量趋势图(区分新增/全量代码)
分阶段提取质量指标
未达标准
回滚方案
版本指标
项目的bug趋势图(区分环境/优先级)
工单接入review流程,自动进行拦截合并master/主分支必须经过review环节
自动化流程控制
紫色代表平台统计指标
部门的静态代码质量趋势图(区分新增/全量代码)
0 条评论
下一页