下载安装

打开官网

https://www.apipost.cn/


在首页一直往下滑动,找到



双击进行安装




入门使用


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


我们启动一个Django项目


使用apipost进行测试接口


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

单个接口生成文档



浏览器打开就是这样


下载生成接口文档

变量

什么是变量?为什么要使用变量

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

如何定义变量

使用脚本定义变量


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


进行查看

环境变量

我们的ip和端口,在本地测试和上线测试是不一样的,所以每次使用这个软件测试的时候,我们不应该手动改ip和端口,或者写两个一样的接口,除了ip和端口不一样的。

我们就要设置一个本地环境,和线上环境,直接写一个接口,根据切换不同的环境,让ip和端口进行变化,具体做法是

先新建一个本地环境


再新增一个线上环境


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


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


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

Mock变量

APIPOST支持参数直接引用mock.js变量

如何找到这个mock.js变量?

软件的最底部



脚本

断言

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

生成文档

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


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



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

输入密码查看分享文档