【技巧】ApiPost怎么模拟post请求文件上传

417 阅读1分钟

在做接口测试的时候一般会有文件上传的post请求的接口需要进行测试,ApiPost可以简单的对文件上传功能进行接口测试。

首先新建一个接口

![](https://upload-images.jianshu.io/upload_images/23373837-2143ad15ab8638b3?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

输入一个测试网址

![](https://upload-images.jianshu.io/upload_images/23373837-6d24bf8cfad26d9a?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

在body里面输入需要实现文件上传的参数名

![](https://upload-images.jianshu.io/upload_images/23373837-bc627726d06142f7?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

输入完成之后,下一步就是实现文件上传的关键步骤了,参数名后面一个格式选择,默认的是text,我们选择成file

![](https://upload-images.jianshu.io/upload_images/23373837-c4da6a9a3e8348ab?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

后面参数值的输入框就变为 请选择上传文件了

![](https://upload-images.jianshu.io/upload_images/23373837-109e6d112f371f72?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

选择我们要上传的文件

![](https://upload-images.jianshu.io/upload_images/23373837-4812d6b971d65455?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

点击选择的文件

![](https://upload-images.jianshu.io/upload_images/23373837-ab94da43b07916bd?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

点击发送,文件post请求文件上传的操作就实现了。

![](https://upload-images.jianshu.io/upload_images/23373837-cbc29eb7ad5dba7a?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)