
打开官网
https://www.apipost.cn/
在首页一直往下滑动,找到



双击进行安装





安装成功会在桌面有这个,点击打开软件,先进行注册,

我们启动一个Django项目

使用apipost进行测试接口

以上的就是单纯的测试一个接口,和之前我们使用的postman软件是一样的


浏览器打开就是这样

下载生成接口文档

比如一个接口,不同时间往后端传的字段time的值是实时变化的,那么我们只管时候,就要将time的值设置为动态的

这两个地方 都可以用js语言设置一个变量,将值弄为动态的


进行查看


我们的ip和端口,在本地测试和上线测试是不一样的,所以每次使用这个软件测试的时候,我们不应该手动改ip和端口,或者写两个一样的接口,除了ip和端口不一样的。
我们就要设置一个本地环境,和线上环境,直接写一个接口,根据切换不同的环境,让ip和端口进行变化,具体做法是
先新建一个本地环境

再新增一个线上环境

上面已经新增两个环境了,我们可以查看

我们自己的接口,就需要使用变量了

以后只要切换环境就可以了,

APIPOST支持参数直接引用mock.js变量
如何找到这个mock.js变量?
软件的最底部




举个例子,我们想要查看返回的数据的状态是不是200,可以在后执行脚本里面写断言,也就是在后执行脚本里面从返回的数据获取状态

我们生成的文档,不仅仅想要传参,还需要返回的结果

但是每次手动不好,所以需要自动,需要我们设置


以后执行完接口之后,直接打开文档


