用户面临的挑战

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

接口定义管理与同步难
痛点描述
传统接口定义多是文档化管理,文档更新则往往不及时,当接口发生变更时,时常不能及时同步到下游的测试团队。
方案描述
平台托管接口定义,兼容 Swagger 与 Postman 等,与测试用例形成上下游联动,实时检测接口定义正确性。
自动化门槛高
痛点描述
数据准备、用例编写、用例执行和任务的编排都有较高的准入门槛,对测试人员是一个相当大的挑战。
方案描述
所见即所得,通过平台强大的数据构造,丰富的校验语法以及场景构建能力,零代码实现接口自动化。
测试介入时间晚
痛点描述
接口测试一般需要等到接口开发完成之后才能开始,测试介入时间晚,造成迭代周期延长,带来了项目风险。
方案描述
开发在 GoAPI 平台建立接口文档后,测试人员根据接口文档编写挡板用例,即可进行接口测试。
线上接口监控难
痛点描述
因代码变更导致的接口异常、偶发性的接口错误、线上服务宕机等异常行为缺乏有效的监控与发现手段。
方案描述
通过平台创建定时任务并设置告警策略,平台会周期性地发起请求并在失败时支持多渠道发送告警通知。
产品全景
产品优势
平台开放
  • 兼容 Postman、Swagger 数据
  • 提供完善的 Open API
操作简单
  • 上手零门槛,无需代码基础
功能完备
  • 接口管理、自动化测试、丰富的扩展功能
  • 支持多租户、资源隔离、权限控制
  • 产品专有执行环境
成熟稳定
  • 经历数个行业领域的多年生产实践
  • 支撑每日千万级的接口请求
产品功能
接口定义和管理
自定义数据类型 Swagger CORS/Postman 文档一键引入;RPC 接口定义一键同步
用例编排
支持 Http/RPC;强大的数据构造和结果校验能力;多样的场景构建能力
任务管理
多种执行调度方式;丰富的告警策略;产品专有执行环境
挡板功能
多种匹配规则;响应支持 MockJS 语法;多种返回值策略
多租户和私有化
支持多租户;完备的权限控制;私有化部署
客户案例

网易严选

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

网易云音乐

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

网易有道

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