全部产品
云市场

质量与风险管控(面向质检人员)

更新时间:2020-04-02 18:40:21

本文主要围绕质量活动,介绍质量管控、质量看板视图。

开发阶段 Push/MR 管控

基于 Gitflow 的最佳实践,通过合并请求向迭代分支提交代码,方便后续的代码评审和流水线检测。

  1. 进入研发迭代 > 我的应用,选择目标应用进入应用详情页面。可按架构域或应用名称搜索应用。
  2. 进入 元数据信息 标签页。
  3. 开启 锁定项目分支。开启后,开发阶段只允许通过 MR 方式提交代码,无法直接 Push 到项目分支。如果关闭该选项,则同时支持 MR 和 Push 模式。

质量管控

研发效能平台支持按应用配置质量标准,并进行卡点管控。

1. 质量标准配置

  1. 进入研发迭代 > 我的应用,选择目标应用进入应用详情页面。可按架构域或应用名称搜索应用。
  2. 进入 质量规则 标签页。
  3. 设置需要的卡点内容,点击 保存 完成配置。

2. 阶段卡点

应用质量标准设置完成后,在研发迭代过程中,如果质量不达标,实时质量看板会高亮显示以提醒开发和测试人员。

管理员可通过 管理员配置 > 迭代配置 按需开启(默认不开启) 质量门禁。开启之后,阶段推进时(比如开发阶段推进到集成阶段,集成阶段推进到预发布阶段),如果质量不达标,需要发起加签审批,审批通过之后才能推进阶段。示例加签流程如下:

质量加签

流程审批

支持管理员通过 管理员配置 > 迭代配置 按需自定义流程审批任务,协助人为的风险评估和管控,比如测试验证、预发验证、发布评审等场景。

1. 测试验证任务

管理员配置开启后,新建迭代时填写测试负责人即会发起测试验证任务。

2. 质量不达标审批任务

阶段卡点可按需开启(默认不开启)。管理员配置开启之后,阶段推进时(比如开发阶段推进到集成阶段,集成阶段推进到预发布阶段),如果质量不达标,需要发起加签审批,审批通过之后才能推进阶段。

3. 发布评审

管理员配置开启后,进入预发布阶段平台会自动生成发布评审任务,相关人员补充发布影响、回退预案等信息后,推进流程。流程完成评估通过后,才可以推进到发布阶段提交发布。

缺陷管控

  1. 进入 研发迭代 > 我的迭代,选择目标迭代进入迭代详情页面。
  2. 在顶端导航上点击 缺陷 > 新增缺陷
  3. 填写缺陷信息,然后点击 保存 完成缺陷创建。
  4. 管理员可通过 管理员配置 > 迭代配置 按需开启(默认不开启) 缺陷门禁,开启之后需要所有缺陷完成修复后方可推进阶段。

质量看板和管理视图

应用质量视图

在研发迭代详情页面,可查看当前应用的质量视图,点击查看质量详情数据。

质量视图:
质量视图

质量数据:
质量数据

迭代质量视图

进入迭代详情页面,在顶端导航栏上点击 质量 即可查看。

1

发布质量视图

进入迭代详情页面,在顶端导航栏上点击 发布配置 > 报告 即可查看。发布质量视图的展示模式和迭代质量视图类似。