刚开始我在百度上搜索了一下,APIFOX,给我推荐了APIPOST,然后具体看了下两者的区别和优劣,都是各有说辞,我估计都是两大工具的水军上演了互怼的模式。不得不说APIPOST也有其优势,比如支持支持http、websocket、 grpc协议,而APIFOX目前只支持HTTP,目前官网也没给出以后是否会支持后两种。当然APIFOX胜在文档功能比较强悍,可以根据接口自己生成文档。2个工具都做到了POSTMAN、Swagger、Mock、Jmeter的集成,这对于广大开发者而言决计是一大福音。
其实只要工具是免费的,大家都会用。而APIFOX几乎完全免费,只需要登录一下,就可以使劲用,不限人数,不限项目数,这是APIPOST无法比的,但是APIFOX却无法离线使用,有点伤脑筋。
废话不多说,我们来具体看看,APIFOX到底长什么样。
界面看起来还是相当不错的。
登录
本人一向很懒,只要有快捷登录绝对不会自己去慢慢注册。所以我在这里直接微信扫码了。当然你也可以用其他方式进行登录。
创建团队
还是很方便的,直接创建就行了。
创建项目
有了团队,当然就是创建一个项目了,本人很懒,这里就用这个示例项目看一下。
项目创建了还可以对其进行基本设置、功能设置、响应设置、脚本、数据库链接等。
首先瞅了瞅功能设置,设置接口,能智能mock,自动给匹配了接口字段的各种数据参数和匹配方式规则,不用再自己去手动写了。对于开发者而言,节省了太多时间。
重点是下面有个导入数据,如果是其他团队成员写了文档之类的,可以进行同步,就能相互协作了,不用再单独去重新写接口文档。
还可以进行导出,各种格式都有
有了好几种导出方式,简直不要太方便。
接口
一般而言,要先自己定义接口,只要写了接口,一切都好办。在接口文档写完后,甚至可以生成这个接口的一些请求代码,不用自己慢慢敲了,当然,这是不可取的。
这代码生成得还算可以。
自动化测试
这一功能,根据介绍,有打包一起测试的功能,测试完后还能生成美观的报告
测试报告
在线分享
当你的接口文档需要公布的时候,可以直接分享给第三方开发者,让他们根据接口掉就行了。
API Hub
APIFOX总结了很多API,在这里集中阅读,同时内置了很多接口,这样的话更减少了开发者的时间。
暂时就介绍到这里
整体来说,已经相当不错了,重点是国产,还是很不错的。如果要学习使用,官网上也给出了视频教程,相当方便。
“产品是最佳实践的载体。”希望APIFOX越做越好,出品更多优秀的国产工具。当然,还是有一些小问题的,希望APIFOX尽量修复吧。对于个人开发者而言已经绰绰有余了。也希望可以线下支持。
下载地址
评论 (0)