目录
-----------------------------------------------------------------------------------
常见的接口测试工具主要有以下几种:
postman 安装:
1、进入官方:https://www.postman.com/downloads/ 下载
2、chrome 插件安装(需要翻墙)
postman 介绍
![](https://img-blog.csdnimg.cn/20210624170232349.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlbmppbmc5MA==,size_16,color_FFFFFF,t_70)
添加环境变量
(优先级为:环境变量>全局变量>测试集变量。)
请求体介绍
- Header:请求头,可以设置请求类型(Content-Type)和Cookie
- body:
- form-data:混合表单,支持上传文件 ;
- x-www-form-urlencoded:文本表单;
- raw:原始格式,支持JSON/XML格式(后面可选择) ;
- binary:二进制格式,用于发送二进制数据流
- Pre-request Script:请求前脚本,Javascript语法,用于在发送请求前生成一些动态数据或做一些处理
- Tests:请求后脚本,Javascript语法,用于请求返回后做一些处理或断言结果
添加断言
使用postman批量发送请求
Runner:批量执行测试集
支持设置迭代次数 ; 支持加载csv或json、txt类格式测试数
Runner配置
- 点击Runner,进入测试集批量执行设置页面
- 选择测试集下,要批量执行的请求,然后选择本地参数化的txt文件login.txt,数据文件类型选择text/csv,迭代次数iteration参数化数据多少个就填多少
参数文件样式
参数化步骤:
- 环境中添加变量;
- 参数值中引用变量({{ }});
- 创建数据文件;
- Runner,选择环境,选择迭代次数,执行数据间隔,文件上传