0


Apifox接口项目搭建、管理优化方案报告

  • 项目管理

  1. 项目搭建

  2. 方案1:克隆项目搭建(一个版本一个项目)

同一个项目不同版本(根据项目大小划分)进行独立搭建新的独立项目。

优点:每个版本都比较清晰容易管理,容易归档,项目独立不会出现版本接口混乱现象。

缺点:一个项目由于版本克隆出现多个项目。

  1. 方案2:原项目基础搭建(一个项目多个版本)

根据版本创建独立的根文件夹,把上个版本需要接口克隆到下个版本。

优点:一个项目可以管理多个版本内容,项目关联性强。

缺点:项目一直处于开发中,不易归档。

  1. 历史版本管理

  2. 步骤1,开发中,版本项目开发中,测试、开发根据实质情况修改接口内容和创建不同场景进行测试。

  3. 步骤1,封存,下个版本项目开始时,上个版本项目封存,任何人不能对旧版本进行修改操作除非特殊情况可申请修改内容。

  4. 步骤2,归档,当下个版本已经结束后(发演示环境没有问题后),上个版本可以进行归档。

  • 项目计划

  1. 项目搭建

确定方案:方案1(方案2)进行搭建新的版本项目,将需要的接口内容进行克隆到新的项目中,删除多余的接口内容

时间:0.2天

  1. 项目周期

  2. 前期

内容:完善接口文档,进行自动化设计,自动化开发及其测试数据,能够实现主流程跑通。

时间:在后端完成全部接口后,3-4天(具体根据项目复杂度决定)

  1. 中期(更加实质情况可以省略)

内容:完善自动化开发内容,包括编辑、删除、返回等。

时间:2天(具体根据项目复杂度决定)

  1. 后期

内容:业务场景测试

时间:2天(具体根据项目复杂度决定)

  1. 维护

内容:根据后期版本要求对自动化进行优化和维护

  • 风险管理与应对策略

问题:

  1. 在前期开发对接口进行调整导致接口内容变更
  2. 出现接口卡流程情况
  3. 时间不够充裕情况
  4. 接口开发和UI功能测试时间冲突

应对方案:

问题1.与开发沟通接口变更要及时与测试沟通完成自动化接口统一更新。

问题2.找问题原因,确认接口无误后也开发沟通实时修改bug。

问题3.先完成前期接口开发后在考虑中期后期开发,适当加班。

问题4.当自动化和UI功能测试并行时,以UI功能测试为主,空余时间开发自动化。


本文转载自: https://blog.csdn.net/m0_55341944/article/details/141017577
版权归原作者 老叶爱吃鱼 所有, 如有侵权,请联系我们删除。

“Apifox接口项目搭建、管理优化方案报告”的评论:

还没有评论