用过这个API接口工具后,确实感觉postman有点鸡肋......

本文涉及的产品
性能测试 PTS,5000VUM额度
简介: 这果真是国人开发出来的软件,真的是懂自己人。

 

我已经迫不及待来给大家安利Apifox这个神器了。

最近圈子里的朋友个个都在用Apifox这个接口工具,而且越来越多.....

说实话,我一开始也是抱着质疑、怀疑的心思去用的Apifox,经过几天整体体验下来。

不得不说一句话:

Apifox这果真是国人开发出来的软件,真的是懂自己人。

image.gif编辑

Apifox这是真的能够提高我们的工作效率的一个工具。

作为一名开发,API 接口的自测、调试是必不可少的。

之前大家估计很多人都跟我一样,用的是postman 吧。

postman ,就是简单用来调一下接口… 非常的鸡肋。

那Apifox呢?

①能一键生成 在线的接口文档

支持在线调用调试 ;分享链接给大家,浏览器访问直接进入;

能够实时同步修改


能一键导出生成word、html、markdown等多种格式的API接口文档


能够调试API接口 (模拟数据返回非常好用,文章下面会介绍怎么玩)

支持模拟数据

支持生成各种编程语言的接口调用代码

(如 TypeScript、Java、Go、Swift、ObjectiveC、Kotlin、Dart、C++、C#、Rust 等)的业务代码(如 Model、Controller、单元测试代码等)和接口请求代码。目前 Apifox 支持 130 种语言及框架的代码自动生成。


④能够做接口压测、串行、并行 (感兴趣的看文章后面,也会教大家怎么玩)


⑤能够支持其他软件的api接口文件导入,方便迁移旧项目 (不用担心不兼容)

支持导入 OpenApi (原Swagger)PostmanHARRAP2yapiEolinkerDOCleverApiPostApizza 等数据格式


接下来看看实操体验, 可以看看为什么说这是一个真的能够提升我们开发工作效率的神器。

实操体验

①一键生成 在线的接口文档

不想操作软件的兄弟们,这简直是福音,生成web页后收藏,打开网页就能直接调试接口,非常方便。

看看怎么操作:

平时我们要调试一个用户查询接口:

image.gif编辑

我们会去录入接口用来调试:

image.gif编辑

image.gif编辑

但是软件安装在自己电脑上,测试或者前端的研发人员也想调试这个接口,总不能让别人重新写一遍吧? 按照之前还真是要重新写一遍...

Apifox的一键分享,完美解决我们的这个烦恼:

image.gif编辑

新建分享的时候,还可以设置密码:

image.gif编辑

拿到分享的连接,给别人直接浏览器上面访问,就可以:

image.gif编辑

看一下这个在线API共享WEB页:

image.gif编辑

②一键导出生成HTML、Markdown、Swagger等格式的API接口文档

在左侧菜单数据管理这,点击导出:

image.gif编辑

image.gif编辑

导出来,直接拿着去沟通、存档啥的,非常方便:

image.gif编辑

直接就是可见即可得,我们录入的什么,导出就是什么:

image.gif编辑

③能够模拟数据

就是构造我们经常说的 “假数据”

平时我们开发的时候,给前端人员或者测试人员去调试使用接口,经常需要模拟数据。

那么我们现在用Apifox,可以直接使用mock功能,直接造数据,不再需要我们去数据库或者通过代码写死假数据了:

image.gif编辑

然后只要点击 快捷请求:

image.gif编辑

就可以拿到我们的假数据:

image.gif编辑

如果不想通过软件点, OK,可以看到上面截图那个连接没 :

意味着什么?意味着我们真实的项目接口关掉, 前端或者测试,直接用这个mock数据的接口url都是能够直接调试的。

(应该很多人是知道mock的,但是可能我的看官们是第一次接触)

image.gif编辑

④能够做接口压测

并行的自动调用压测、串行的自动调用压测

image.gif编辑

这是测试人员的福音了,当然我们其实开发也是偶尔需要自己压一下自己的接口的,也可以用Apifox来实现:

线程是 1, 循环 N次调用 ,那么就是串行压测 ;

线程不是1, 循环N次调用,也就是并行压测了。

image.gif编辑

点击运行,直接开压:

image.gif编辑

3个线程,每个循环50次,一共 150次调用测试 :

image.gif编辑

看一眼导出的用例测试报告,该有都有:

image.gif编辑

⑤能够支持其他软件的api接口文件导入

apifox团队为了让我们更好地摆脱鸡肋单一的其他工具

直接做了兼容!

不需要担心以前老项目的东西不好移到apifox这边。

看看怎么操作,非常简单:

就像我之前还在用postman,

image.gif编辑

要落户到我们的神器Apifox :

将旧的导出来

image.gif编辑

然后在Apifox这选择数据导入,把文件拖进来,直接就OK了 :

image.gif编辑

image.gif编辑

Apifox , API 文档、API 调试、API Mock、API 自动化测试一体化协作平台 。

真心不错。我很推荐大家去用起来, postman相对来说,真的鸡肋了。

Apifox 官方下载地址:www.apifox.cn

赶紧用起来吧!兄弟们!

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
9天前
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。
|
1月前
|
API 数据库 决策智能
基于百炼平台qwen-max的api 打造一套 检索增强 图谱增强 智能工具调用决策的智能体
本文介绍了一种基于阿里云百炼平台的`qwen-max` API构建的智能体方案,该方案集成了检索增强、图谱增强及智能工具调用决策三大模块,旨在通过结合外部数据源、知识图谱和自动化决策提高智能回答的准确性和丰富度。通过具体代码示例展示了如何实现这些功能,最终形成一个能灵活应对多种查询需求的智能系统。
179 11
|
1月前
|
自然语言处理 NoSQL API
基于百炼平台qwen-max的api 打造一套 检索增强 图谱增强 基于指令的智能工具调用决策 智能体
基于百炼平台的 `qwen-max` API,设计了一套融合检索增强、图谱增强及指令驱动的智能工具调用决策系统。该系统通过解析用户指令,智能选择调用检索、图谱推理或模型生成等工具,以提高问题回答的准确性和丰富性。系统设计包括指令解析、工具调用决策、检索增强、图谱增强等模块,旨在通过多种技术手段综合提升智能体的能力。
194 5
|
16天前
|
人工智能 前端开发 API
Gemini Coder:基于 Google Gemini API 的开源 Web 应用生成工具,支持实时编辑和预览
Gemini Coder 是一款基于 Google Gemini API 的 AI 应用生成工具,支持通过文本描述快速生成代码,并提供实时代码编辑和预览功能,简化开发流程。
102 38
Gemini Coder:基于 Google Gemini API 的开源 Web 应用生成工具,支持实时编辑和预览
|
12天前
|
JSON 前端开发 搜索推荐
关于商品详情 API 接口 JSON 格式返回数据解析的示例
本文介绍商品详情API接口返回的JSON数据解析。最外层为`product`对象,包含商品基本信息(如id、name、price)、分类信息(category)、图片(images)、属性(attributes)、用户评价(reviews)、库存(stock)和卖家信息(seller)。每个字段详细描述了商品的不同方面,帮助开发者准确提取和展示数据。具体结构和字段含义需结合实际业务需求和API文档理解。
|
6天前
|
JSON 搜索推荐 API
京东店铺所有商品接口系列(京东 API)
本文介绍如何使用Python调用京东API获取店铺商品信息。前期需搭建Python环境,安装`requests`库并熟悉`json`库的使用。接口采用POST请求,参数包括`app_key`、`method`、`timestamp`、`v`、`sign`和业务参数`360buy_param_json`。通过示例代码展示如何生成签名并发送请求。应用场景涵盖店铺管理、竞品分析、数据统计及商品推荐系统,帮助商家优化运营和提升竞争力。
50 23
|
5天前
|
JSON 缓存 API
解析电商商品详情API接口系列,json数据示例参考
电商商品详情API接口是电商平台的重要组成部分,提供了商品的详细信息,支持用户进行商品浏览和购买决策。通过合理的API设计和优化,可以提升系统性能和用户体验。希望本文的解析和示例能够为开发者提供参考,帮助构建高效、可靠的电商系统。
24 12
|
4天前
|
供应链 监控 数据挖掘
1688 商品详情接口系列(1688 API)
1688商品详情接口系列(1688 API)是阿里巴巴旗下批发电商平台提供的强大工具,支持开发者、商家获取商品的详细信息。通过商品基本信息、价格库存、图片和描述查询接口,用户可以精准高效地获取商品数据,涵盖电商运营、数据分析、市场调研等领域,极大提升工作效率。示例代码展示了如何使用Python调用这些接口,助力电商平台整合、价格监控、商品展示优化及库存管理等应用场景。
|
18天前
|
JSON API 数据格式
京东商品SKU价格接口(Jd.item_get)丨京东API接口指南
京东商品SKU价格接口(Jd.item_get)是京东开放平台提供的API,用于获取商品详细信息及价格。开发者需先注册账号、申请权限并获取密钥,随后通过HTTP请求调用API,传入商品ID等参数,返回JSON格式的商品信息,包括价格、原价等。接口支持GET/POST方式,适用于Python等语言的开发环境。
74 11
|
9天前
|
Web App开发 JSON 测试技术
API测试工具集合:让接口测试更简单高效
在当今软件开发领域,接口测试工具如Postman、Apifox、Swagger等成为确保API正确性、性能和可靠性的关键。Postman全球闻名但高级功能需付费,Apifox则集成了API文档、调试、Mock与自动化测试,简化工作流并提高团队协作效率,特别适合国内用户。Swagger自动生成文档,YApi开源但功能逐渐落后,Insomnia界面简洁却缺乏团队协作支持,Paw仅限Mac系统。综合来看,Apifox是国内用户的理想选择,提供中文界面和免费高效的功能。

热门文章

最新文章