目录
🍺1.日常琐事逃不掉
作为一名后端开发工作者,多年来我的日常工作就是接口编码,接口测试,接口联调,接口文档编写。这四件事情就像四座大山直挺挺地压我的心头。
多年来我也一直在苦苦寻找着能提高接口测试联调效率的工具,最先了解到的是postman这款国外的API测试工具。它使用起来总体还算顺畅,日常接口自测的需求基本可以满足,但是鸡肋的团队协作能力,以及不能很好的生成接口文档,让我对它还是有所失望。接口文档的编写也是意见费事费力的事情,为了少写接口文档,我用上了swagger(丝袜哥)。它的确可以很方便地生成在线文档。某种程度上解放了我编写文档的双手。但是呢?其不能很好的导出文档,严重依赖自身接口服务的缺点也是让我比较头疼。
我一直在想有没有一款能集postman和swagger的优点于一身的好工具呢?我苦苦寻觅,多年不得其果,一次偶然的机会,让我了解到了Apipost这款神器。那一刻我的真的有种踏破铁鞋无觅处,得来全不费工夫的感觉。下面就有请Apipost做一下自我介绍。
Apipost:大家好,我叫Apipost,我来自种花家,我可以进行POST,GET等常见HTTP请求测试,同时,我也可以直接生成并导出漂亮的接口文档。当然了,我同样可以很方便的进行团队协作,大家可以在我上面轻松创建团队,管理项目。大家可以点击此链接找我玩哦,我的介绍完毕,谢谢大家。
🍺2.开发实测是真香
🥝2.1. 整体了解Apipost
为了满足客户的不同需求,Apipost推出了web版以及客户端版两种不同的版本。
其中,web版的链接地址是:Apipost-基于协作,不止于API文档、调试、Mock
客户端的下载地址是:下载中心-Apipost-中文版接口调试与文档管理工具
web版和客户端版的操作基本一样,唯一的区别是web版只有网络在线才能使用,而客户端版离线就能使用。
客户端下载安装过程比较简单,在此我简单说下:
你这里可以根据自身的操作系统选择对应的安装包下载,安装包下载完成之后,按照安装提示操作即可顺利安装Apipost客户端。
step1.安装完成之后,首先需要点击登录按钮,只有登录成功了才能进行相关的操作,如果没有账号的话则需要先注册一个账号,不过比较友好的是Apipost支持微信扫码登录。
登录之后的会出现如下主界面窗口,Apipost会自动给你的账号创建一个团队,并给该团队添加一个默认项目以及一些示例接口,真的爱了,爱了。
我这里将主界面窗口分为六大块,分别是:
(1)API列表区:在这个区域我们可以新建接口,新建目录,导入接口以及项目,并且可以查看当前项目下的接口列表。
(2)主tab区:在这个区域我们进行分享列表查看,项目管理,团队管理,接口全流程测试等操作。
(3)设置区:在该区域我们进行Cookie的管理,分享项目,管理归档,设置全局参数,以及新建环境,这里的环境一般指的是实际开发中的开发环境,测试环境,现网环境等。
(4)接口操作区:在该区域我们可以给接口添加请求参数,填写接口地址,发送接口请求,当然也可以编写预执行脚本以及后执行脚本。</