Apipost产生的初衷是为了提高研发团队各个角色的效率!产品的使用受众为前端开发、后端开发和测试人员以及技术经理组成的整个研发技术团队。Apipost的两大核心也就应运而生。
其一,Apipost希望利用单个工具满足多工具才能实现的场景需求。简单说就是Apipost将API处理工具进行整合与统一。单个工具同时满足接口测试、生成/分享文档,Mock、流程测试等功能。通过单个工具的统一和规范,从而提高工作效率,同时,单个工具的管理和使用可以大大降低多工具间数据传递和使用过程中造成的失误。 其二,是将工作流整合,把API文档共享、个人资源同步、项目进度同步、以及项目全局管控串联起来,利用协作功能将研发团队的每个角色整合打通,通过统一、规范的协作打通所有工作流程,从而大幅度提升工作效率。 今天就来详细为大家介绍基于协作场景下如何使用Apipost~
01 项目开发使用场景现状 多种API工具间来回切换繁琐 项目正式开始,后端伙伴使用Postman进行接口调试,调试完毕后,用Swagger生成API文档,这个过程中,需要多次切换不同工具,增加操作频率,打断研发连贯性,增大出错的风险。 研发进度不一致 当前端完成项目进度,而后端伙伴还未完成时,前端伙伴还需要通过使用Mock,模拟后端接口,提前进入下一环节。待后端完成正式接口后,需要再次进行测试。重复操作,效率低下。 API接口文档同步成本高 l 当后端伙伴完成接口测试后,需要通过社交工具将API文档传递给前端伙伴。 l 如果需要修改接口数据,就需要将修改后的接口文档再次传递给前端,如果未能及时同步API文档,数据无法同步。就会造成项目无法顺利完成。 项目文档的管理与调配混乱 每个项目都会有很多文档需要管理,由于各个角色对文档的命名规范、管理规则各不相同,管理者在管理文档时就会很难整理,并且非常耗时。这就导致管理者对项目成员间的工作进度,文档资源占比都不能第一时间掌握。其次API文档需要通过各种社交工具传递给前端,数据安全就会存在一定的风险。
02 Apipost协作场景下的解决方案 同一项目下不同角色间的物理整合 以现实研发场景和研发现状为基础,可在单一团队下建立多个项目,团队和项目均可设置管理人员,分别邀请不同角色加入团队(项目)。并为团队(项目)成员设置读写/只读权限。
一键邀请进项目 在Apipost最新6.0版本中,如果你想邀请团队内成员加入你的项目,只需一秒就可以完成,选择团队成员点击添加,若成员不在团队内,直接输入想邀请人的账号,即可加入。
一键邀请进团队 在个人管理中心,点击【邀请成员】即可邀请成员进入团队中,同时可以根据需求选择进入不同项目中。
顺便说一句,目前Web版和客户端都支持邀请成员加入。快试试邀请成员加入吧~ 多人在线实时协作 不同协作者(角色)在同一项目中实时同步,并行开发。能够保持进度一致性,节省了成千上万次利用Mock的时间。 冲突管理功能 项目支持多人编辑,出现同时修改情况时,设有冲突解决机制,并且可以追溯协作日志。每个人只需要维护自己个人资源,大家可以共同使用。
团队管理中心 Apipost6.0版本单独开辟了“管理中心”,可以实时了解项目项目接口状态、人员变动。工作起来会更高效方便。同时可以大大提高项目的保密性和数据的安全性。
以上就是本次Apipost协作功能的的全部内容啦 链接:
Apipost-基于协作,不止于API文档、调试、Mock 想了解更多产品使用相关功能,欢迎访问「访问官网」