无论您使用什么语言开发,无论是 HTTPS、Websocket、TCP*、UDP* 等协议,还是 Restful、SOAP、WebService 等规范,Eolink 都可以帮您统一规范地管理起来,并提供强大的文档管理、协作、测试、分享功能。(*TCP、UDP协议支持仅在私有云产品提供)。
在 Eolink 中,您可以在同一平台内完成 API 的研发管理、对接、测试、自动化测试等工作。API文档变化后可以直接反映在测试页面中,并且通过界面操作即可实现 API 自动化测试,真正快速、低成本实现自动化测试。
所有API测试数据、用例、报告都在平台中统一管理,系统会实时统计所有API的信息,如当前 API 状态、异常次数、测试完善程度等,减少测试团队的重复工作,让团队成员可以共享工作成果。
Eolink 提供了全面的 Open API 以及 Webhook 接口,能够让你快速对接到已有的 DevOps 流程中,或者与企业微信、钉钉、飞书等协作工具对接。
Eolink 的 API 研发管理以及自动化测试平台提供了一种新的方案,奇安信集团使用 Eolink 来设计 API,并且与 Gitlab 等代码仓库关联,实现从 Java 代码自动生成 API 文档。编写好新的API文档可以配合 Codegen 等工具生成代码模板,加速后端的开发工作,并且可以结合 Jenkins 形成自动化的流水线。通过对API进行自动化测试来实现对系统单个 API 以及多个 API 关联的流程进行回归测试,保障奇安信集团交付给客户的产品没有问题,让客户更满意。
无论您使用什么语言开发,无论是 HTTPS、Websocket、TCP*、UDP* 等协议,还是 Restful、SOAP、WebService 等规范,Eolink 都可以帮您统一规范地管理起来。
*TCP、UDP 协议支持仅在私有云产品提供
可以在线分享 API 文档或导出成离线文件,系统会记录 API 的每一次改动。
系统会基于 API 文档创建测试界面,您可以一键发起测试,支持自动生成测试数据,能够通过 Javascript 代码对请求报文、返回结果等进行加解密、签名等处理。
减少超过 95% 的测试时间!当 API 发生变化时,您可以一键进行API回归测试,系统会自动根据规则判断返回结果并得出测试报告,方便您快速了解 API 改动的影响范围。
根据 API 文档快速创建 Mock API,系统自动根据请求参数返回不同的结果,支持随机生成返回数据,能够真实地模拟后端API。前端开发人员可以在后端还没开发完成的情况下,借助 Mock API 实现预对接,加速开发进程。
允许为不同的成员设置不同的权限角色,限制成员允许执行的操作。可以自行定义每个角色的权限,或者创建自定义的角色。
针对 API 设置各类自定义标签,如 API 的开发状态、负责人等信息。系统会自动自动统计并生成报表,方便您随时了解项目状况。
提供完善的 Open API,方便对接企业内部系统,允许其他系统读写 Eolink 中的各类数据。
提高 60% 的整体研发效率!用标准文档代替口头约定和笔记文档,让开发、测试、运维、协作有迹可循;快速用测试结果推动开发进度,让团队沟通更充分、管理有事实依据,实现超敏捷开发。
前端、后端、测试、管理等多岗位可同时开展工作,无需互相等待,高效敏捷;
后端在平台内快速编写、生成API文档,基于 API 文档来讨论、确定开发内容;
前端基于API文档快速生成 Mock API,在后端没有开发完成的情况下可先进行前后端对接;
测试基于API文档快速编写测试用例,当API开发完成后可一键进行冒烟测试;
后端可通过测试用例自行对API的改动进行回归测试,减少大量沟通、测试时间;
API 验收完成后可将测试用例组合成自动化测试流程,后续每次版本迭代、代码提交后可自动触发大范围回归测试,整体效率、项目质量得到极大提升!
覆盖互联网、汽车、能源、金融、房地产、企业服务、信息安全、酒店旅游、游戏文娱等多个行业