再见 Postman,我选择 ApiPost !
最近身边一批大神都在向我推荐一款神器:ApiPost。这是一款支持模拟 POST、GET、PUT 等常见 HTTP 请求,支持团队协作,并可直接生成并导出接口文档的 API 文档、调试、Mock、测试一体化协作性能非常强大的工具。
简单说:
ApiPost=Postman + Swagger + Mock + JMeter
接口开发工作通常需要前端、后端、测试、技术经理等多个岗位协作,但因为流程长所以难管理,不同工具之间数据也缺乏统一规范,导致团队效率往往会很低下!
ApiPost 产生的初衷是为了提高研发团队各个角色的效率!产品的使用受众为由前端开发、后端开发和测试人员以及技术经理组成的整个研发技术团队。
ApiPost 通过协作功能将研发团队的每个角色整合打通。
针对后端开发人员
调试接口 & 快速生成接口文档
ApiPost不仅仅是一个接口调试工具,更是一个接口文档快速生成工具。
后端人员可以通过ApiPost 在编写、测试接口的同时快速的、自动的生成漂亮、规范的接口文档 。相同的时间完成2件事情,大大提升后端开发效率。
生成 Mock 数据
后端可以通过先编写Mock数据给前端,从而让前端提前进入接口调用、前端开发状态。
生成程序代码
ApiPost 提供主流语言代码自动生成功能。每编写一个接口,ApiPost都支持生成主流语言代码。
针对前端开发人员
接口文档浏览
前端人员可以通过后端分享的接口文档地址,清晰的查看规范的接口文档。
接口数据 Mock
配合后端给定的 Mock 地址,先行进入研发状态。
接口调试
利用 ApiPost 进行常规的接口调试功能。
前端代码自动生成
ApiPost 支持生成 NodeJS、Ajax 等常见前端程序代码。
针对测试人员
接口调试
利用ApiPost进行常规的接口调试功能。
接口自动化测试
利用ApiPost提供的断言和流程测试功能,进行接口的流程化测试。
针对研发经理
规范接口文档管理
对项目接口文档进行规范管理,方便人员流动带来的文档丢失、不易查找等困惑。
提升整体研发团队效率
把控整体进度,大大提升整个研发团队效率!根据官方数据跟踪,可以为大家提高 50 %左右的工作效率,如此强大的工具,我用了两次就已爱不释手。
下面,我想再向大家简单介绍如何利用 ApiPost 调试接口和快速的生成接口文档,让你初步体验 ApiPost 的魅力!
ApiPost 逐渐成为必备技能
随着 ApiPost 的快速普及,越来越多的企业已逐渐将掌握 ApiPost 的使用作为入职必备技能。以下截图均摘录自招聘平台:
1. API写完想要测试?试试模拟发送一次请求
新建接口,我想模拟发送请求如下
curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \
--header 'User-Agent: Apipost client Runtime/+https://www.apipost.cn/' \
--header 'Content-Type: application/json' \
--data '{
"course_id":1
}'
如图进行进行配置:
点击发送,查看接口返回结果:
你可以查看返回数据,返回Header、Cookie、状态码、请求时长等等数据。
2. 测试完后我想快速生成文档给前端看
点击分享文档
复制并打开文档地址就可以看到了完整的接口文档。
当你完成体验第一个接口文档旅程的同时,也意味着这款工具也已经帮你节省了前后端的开发以及沟通时间。
除此之外 ApiPost 还有更多更好的功能,可以登陆官方网站下载体验: https://www.apipost.cn/download.html?fr=cxuan
点击”阅读原文”即可下载 ApiPost