下载安装
打开官网
https://www.apipost.cn/
在首页一直往下滑动,找到
双击进行安装
入门使用
安装成功会在桌面有这个,点击打开软件,先进行注册,
我们启动一个Django项目
使用apipost进行测试接口
以上的就是单纯的测试一个接口,和之前我们使用的postman软件是一样的
单个接口生成文档
浏览器打开就是这样
下载生成接口文档
变量
什么是变量?为什么要使用变量
比如一个接口,不同时间往后端传的字段time的值是实时变化的,那么我们只管时候,就要将time的值设置为动态的
如何定义变量
使用脚本定义变量
这两个地方 都可以用js语言设置一个变量,将值弄为动态的
进行查看
环境变量
我们的ip和端口,在本地测试和上线测试是不一样的,所以每次使用这个软件测试的时候,我们不应该手动改ip和端口,或者写两个一样的接口,除了ip和端口不一样的。
我们就要设置一个本地环境,和线上环境,直接写一个接口,根据切换不同的环境,让ip和端口进行变化,具体做法是
先新建一个本地环境
再新增一个线上环境
上面已经新增两个环境了,我们可以查看
我们自己的接口,就需要使用变量了
以后只要切换环境就可以了,
Mock变量
APIPOST支持参数直接引用mock.js变量
如何找到这个mock.js变量?
软件的最底部
脚本
断言
举个例子,我们想要查看返回的数据的状态是不是200,可以在后执行脚本里面写断言,也就是在后执行脚本里面从返回的数据获取状态
生成文档
我们生成的文档,不仅仅想要传参,还需要返回的结果
但是每次手动不好,所以需要自动,需要我们设置
以后执行完接口之后,直接打开文档
输入密码查看分享文档