Apipost 主要分为4个大模块,贯穿一个 API 从设计到测试完成上线的研发全周期:
API 设计:
用于在接口还没开发完成时,预定义接口请求参数和响应期望(Mock),并自动生成 Mock URL,让前端和测试提前进入研发流程;
提示
Apipost v7 起,支持可视化的 Json-schema 方式快速生成响应期望(Mock)数据结构。
API 调试:
用于接口开发过程中或开发完成即将交付时,进行初步的接口调试,校验接口是否符合预期;
提示
Apipost v7 起,支持 http、websocket、grpc 类型的接口调试,并且预(后)执行脚本以及断言语法已 100% 兼容 Postman。
自动化测试:
用于接口开发完成交付后,测试人员进行复杂场景的自动化测试工作,从而发现一些问题;
提示
Apipost v7 起,自动化测试支持类似 Jmeter 的条件控制器、循环控制器、等待控制器、全局断言控制器、以及脚本控制器等。
API 文档:
用于快速生成漂亮、标准的接口文档。并