Gointerface接口声明实现及作用详解
242
2023-06-16
品牌故事
海丰通航科技有限公司(简称”海丰通航”)成立于1992年12月,属于中船电子科技有限公司旗下全资子公司,具有军工保密资质、质量管理体系资质、计算机信息系统集成资质、第三方软件测试资质和对外进出口贸易资质。
作为国内唯一从事航空器保障系统集成的国有单位,海丰通航长期承担军用航空器保障系统及装备的科研、生产和工程服务工作。在通用航空器保障系统集成、通航机场规划设计、通航信息化建设等方面具有丰富的工程经验,特别是航空应急救援保障、野外作业机动保障、通航机场建设、低空监视与服务等方面具有大量的技术和产品储备。
为何选择eoLinker AMS
在使用eoLinker AMS进行API管理之前,海丰通航使用的是Postman进行API的管理与测试。但随着项目的不断发展,对于API的规范化管理需求也逐渐显现出来,原有的Postman方案由于产品语言是英文,并且缺乏详细的API文档管理功能,无法将API信息及时更新给合作企业;并且在开发过程中无法通过Mock API来协同开发;对于自动化测试也不够强大,一些复杂的流程化测试无法满足。
出于以上几点原因,海丰通航在对比过海内外多家API管理产品后,选择了eoLinker AMS线上产品作为其企业内部的API开发管理使用。由于海丰通航具有军工保密需求,eoLinker AMS私有云产品也能为其提供完善的服务。
对“API文档管理”的应用
海丰通航的部分项目由数十个企业联合开展,在开发的过程中存在很强的API文档交接的需求,并且在交付的时候必须要求提供详细准确的文档。
现在通过eoLinker AMS提供的全面API文档,不仅可以对每个API的头部、请求参数、URL参数等做详细的记录,还可以写下每个参数的“值可能性”,比如海丰通航的一些API参数拥有多个预设值:101代表x,102代表xy,103代表qt,类似于这样的需求在以往的管理中是无法实现的。而通过eoLinker AMS可以快速的录入和查看,提高了API文档的实用性。
对“Mock API”的应用
因为海丰通航有多家合作企业联合开发项目,在对接的时候很难做到后端服务的及时同步,因此经常出现前后端进度不一致、企业之间进度不一致的情况。
通过eoLinker AMS 提供的Mock API功能,可以通过手动填写虚拟的返回数据,或者编写返回数据的生成规则,让eoLinker AMS动态生成返回数据。以此实现多端进度不一致导致的对接效率低下的问题。
对“API自动化测试”的应用
因为关联服务较多,海丰通航的API测试也较为复杂,经常会涉及到多个API之间数据共用以及存在测试逻辑关联的情况。
eoLinker AMS为其提供了强大的自动化测试服务,现在通过UI界面可以简单点击创建多个API关联的测试用例,或者通过代码实现复杂的API调用。并且自动化测试定时任务也为其减轻了一定的测试压力,无需每次开发完成之后再跨部门提交测试申请,效率大为提高。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~