一、请求区域
1 Authorization:身份验证,主要用来填写用户名密码,以及一些验签字段
2 Headers:请求的头部信息
3 Body:post请求时必须要带的参数
form-data:可以上传文件或者键值对,最后都会转化为一条消息
x-www-form-urlencoded:只能上传键值对,而且键值对都是通过&间隔分开的。
raw:可以上传任意类型的文本,不做任何修饰传到服务端比如text、json、xml等
binary:只能上传二进制文件,一次只能上传一个文件, 也不能保存历史
4 Pre-requerst Script:请求前执行的代码,可设为变量请求时调用(获取时间戳、签名等)。
//获取最新时间戳
var myTime = new Date().getTime();
//拼接字符串
var myDate = mySecret+myTime;
//md5加密
var mySign = CryptoJS.MD5(myDate).toString();
5 tests:断言
二、collection集合
相当于一个文件夹,可以把同一个项目的请求放在一个Collection里,Collection里面也可以再建文件夹。
【注意】
各个集合之间、同一集合各个子文件夹之间,不能有任何依赖关系
postman同一文件夹下的用力是按顺序执行的,所以类似于登录的功能要放在前面
三、设置环境变量
Postman的环境变量分为 environment 和 global 2两者几乎完全一样,environment满足99%的需要,优先用environment
global只建议用在1种场景:定义公共函数
设置方法:
1.点击右上角的按钮直接编辑
2.脚本:pm.environment.set(‘variab

本文介绍了Postman自动化测试的关键要素,包括请求区域的各个部分,如Authorization、Headers、Body、Pre-request Script和Tests的使用。此外,讲解了Collection的组织结构,强调了环境变量的设置与管理,以及如何利用代码模板和参数化进行测试。
最低0.47元/天 解锁文章
2164

被折叠的 条评论
为什么被折叠?



