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

  • 项目管理

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

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

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

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

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

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

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

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

  1. 历史版本管理
  1. 步骤1,开发中,版本项目开发中,测试、开发根据实质情况修改接口内容和创建不同场景进行测试。
  2. 步骤1,封存,下个版本项目开始时,上个版本项目封存,任何人不能对旧版本进行修改操作除非特殊情况可申请修改内容。
  3. 步骤2,归档,当下个版本已经结束后(发演示环境没有问题后),上个版本可以进行归档。

 

  • 项目计划

  1. 项目搭建

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

时间:0.2

  1. 项目周期
  1. 前期

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

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

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

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

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

  1. 后期

内容:业务场景测试

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

  1. 维护

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

 

  • 风险管理与应对策略

问题:

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

应对方案:

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

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

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

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

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值