全部产品
云市场

集成回归

更新时间:2018-09-06 20:34:09

简介

针对平台管理的模块依赖的 App,通过集成区再发布,发布的回归服务在整个客户端版本发布过程中起着至关重要的作用。 工程中自行管理模块和依赖的 App 也可以直接在项目中创建发布单,但是不需要回归这一步骤。

集成回归涉及到至少 2 个角色:

  • 一个发布单的管理员,负责发布单状态的管控、触发构建、发起回归轮次、确认回归结果等;
  • 一个是参加集成项目的响应人,负责响应回归结果,测试是否通过等;

前提条件

Android发布SDK接入已经完成;

发布配置已经完成;

创建发布单已经成功;

构建发布包成功;

集成回归业务流程

1、集成回归页面展示构建发布包最新触发的结果二维码和构建号等信息,默认展示第一轮,展示对应集成区所有参加集成项目的项目信息、参加集成模块和相应人信息,不展示响应人操作入口;

集成回归

2、点击【开始回归】

  1. 冻结二维码,新打的发布包不再刷新只是提示有新包;
  2. 冻结集成项目信息,集成区再新进来的不要更新回归列表了;
  3. 给所有的响应人发送消息;
  4. 响应人出现可操作入口;

3、响应【回归】

  1. 已经集成的项目的响应人,收到消息通知,点击链接进入回归页面;
  2. 响应人点击【开始回归】,更新记录;
  3. 响应人点击【回归通过】,更新记录;
  4. 响应人点击【回归不通过】,并选择原因,更新记录;
  5. 非响应人,看不到操作入口;

4、点击【轮次回归通过】

5、重新【构建发布包】

6、发起新一轮回归并选择增量回归;

  1. 默认直接开始回归轮次,重新冻结包和集成业务;
  2. 已经回归通过并没有重新集成过的项目,状态为回归通过;
  3. 未开始回归、回归中、回归不通过、回归通过后又重新集成过的项目,状态为回未回归;

7、点击【测试通过】,整个测试环节就会通过,流程可以继续走到下一步。

后续步骤

发布单自动化测试

上传cdn

更新推送