Eolink Apikit 是一款集API设计、文档管理、自动化测试、监控、研发管理和团队协作于一体的一站式API生产平台。该软件由Eolink开发,旨在帮助全球开发者和企业更快、更好且更安全地开发和使用API。
API设计与文档管理
多种创建方式:支持多种创建API文档的方式,包括界面快速创建、导入Swagger、Postman等格式的数据等。
动态更新:通过注解自动生成API文档,并通过OpenAPI实现动态更新,确保文档与实际API保持一致。
版本管理与差异对比:提供版本管理功能,支持对API文档进行版本控制、差异对比和变更通知,降低沟通成本。
导出与分享:支持将API文档导出为离线文件,方便开发协作;同时提供在线分享功能,使跨团队协作更流畅。
自动化测试
零代码拖拽测试:提供图形化、可拖拽的自动化测试功能,测试人员无需编写繁琐的代码,即可快速构建复杂的测试流程。
多种测试环境:支持本地测试、局域网测试、在线测试等多种测试环境,并可一键切换测试环境。
详细测试报告:自动生成详细的测试报告,包括返回头部、返回结果、性能时间分析等内容,帮助测试人员全面了解测试结果。
支持多种协议:支持HTTP、Websocket、gRPC、SOAP等多种协议,满足不同类型API的测试需求。
Mock API
动态生成数据:支持根据API文档或自定义规则动态生成Mock API的返回数据,模拟后端API行为。
多场景模拟:可以在一个API文档里创建多个Mock API,模拟前端发起的各种请求,方便对前端逻辑进行校验。
自定义响应:支持设置请求参数作为触发条件并返回对应的结果,使Mock API更真实地模拟后端行为。
团队协作
在线协作:提供在线协作平台,支持多人同时编辑API文档和测试用例,提高团队协作效率。
版本管理与评论:对API信息进行版本管理,可任意切换、对比版本;同时支持对API文档发表评论,促进团队沟通。
权限管理:支持多层级项目权限管理,可自定义角色与权限,满足不同企业的安全管理需求。
API监控与异常告警
实时监控:支持对国内华南、华东、华北等主要地区的API进行实时监控,确保API的稳定运行。
自定义告警规则:支持自定义告警规则,当API出现异常时,可通过API、邮件、钉钉、微信等方式及时通知相关运维人员。
详细报表:提供丰富的图表展示API在各个地区的正确率、正常运行时间、异常原因、响应性能等指标。
持续集成与部署(CI/CD)
无缝衔接:支持自动化持续集成和部署,使测试流程与软件开发过程无缝衔接,提高软件质量和交付速度。
集成主流工具:支持与Jenkins、Travis CI等主流CI/CD工具进行集成,增强灵活性和适用性。