接口全生命周期管理 GoAPI
GoAPI 是围绕接口全生命周期管理、提升研发与测试效率为目标的团队协作平台。平台提供便捷的接口管理,无门槛与多维度的自动化测试,完善的 OpenAPI 扩展等多种丰富能力,大幅降低企业研发和测试成本

提升研发与测试效率,必须要解决的问题有哪些?

传统的接口测试多是通过自动化框架驱动测试用例来执行,存在门槛高、维护难、执行不稳定等问题

接口定义管理与同步难
痛点描述 : 传统接口定义多是文档化管理,文档更新往往不及时,当接口发生变更时,时常不能及时同步到下游的测试团队
产品及特色 : 平台托管接口定义,兼容 Swagger 与 Postman 等,与测试用例形成上下游联动,实时检测接口定义正确性
自动化门槛高
痛点描述 : 数据准备、用例编写、用例执行和任务的编排都有较高的准入门槛,对测试人员挑战较大
产品及特色 : 所见即所得,通过平台强大的数据构造,丰富的校验语法以及场景构建能力,零代码实现接口自动化
测试介入时间晚
痛点描述 : 接口测试一般需要等到接口开发完成之后才能开始,测试介入时间晚,造成迭代周期延长,带来项目风险
产品及特色 : 开发在 GoAPI 平台建立接口文档后,测试人员根据接口文档编写挡板用例,即可进行接口测试
线上接口监控难
痛点描述 : 因代码变更导致的接口异常、偶发性接口错误、线上服务宕机等异常行为缺乏有效的监控与发现手段
产品及特色 : 通过平台创建定时任务并设置告警策略,平台会周期性地发起请求并在失败时支持多渠道发送告警通知

核心优势

平台开放
兼容 Postman、Swagger 数据;提供完善的 Open API
功能完备
接口管理、自动化测试、丰富的扩展功能; 支持多租户、资源隔离、权限控制; 产品专有执行环境
操作简单
上手零门槛,无需代码基础
成熟稳定
经历数个行业领域的多年生产实践;支撑每日千万级的接口请求

产品功能

接口定义和管理
自定义数据类型 Swagger CORS/Postman 文档一键引入;RPC 接口定义一键同步
用例编排
支持 Http/RPC;强大的数据构造和结果校验能力;多样的场景构建能力
任务管理
多种执行调度方式;丰富的告警策略;产品专有执行环境
挡板功能
多种匹配规则;响应支持 MockJS 语法;多种返回值策略
多租户和私有化
支持多租户;完备的权限控制;私有化部署
客户案例

网易严选

电商接口多、业务复杂度高,执行链路长,通过平台的场景编排构建丰富的测试场景,平台每天能支撑千万级接口请求,足以应对电商高频请求。

网易云音乐

平台已成为云音乐基础测试不可缺少的部分,同时背靠平台的定时任务和梯度告警功能,做到线上巡检,通过周期执行来保障线上服务的质量。

网易有道

有道的业务存在同一接口请求参数多样化、数据之间关联性强的特点,依靠平台的数据驱动、场景轮询及强大的数据构建能力,极大简化了测试的编写和运维。