一、Postman 应用程序 安装与下载
下载地址:Postman官网,按需下载即可,傻瓜式安装就不做过多说明了
二、运行 Postman 并创建接口请求 Demo
-
1、首先,阅读接口文档,获取接口请求的 URL、Body、Headers、请求方式等信息,文档内容类似下图:
-
2、根据接口文档给到的信息,我们在postman进行调用:
三、环境变量的创建与调用
- 1、创建环境变量
- 2、使用环境变量数据
四、Postman 如何实现上传文件
五、实现调用上个接口响应为下个接口传参
-
1、现在环境变量中添加一个空的 token 变量
-
2、Tests 中提取 token值传入环境变量
//获取Json返回对象 var data=JSON.parse(responseBody) //对token赋值 pm.environment.set("token", data.data.token); // 需要注意的是,这边的 set 后面第二个值要传你想要赋值的对象,根据响应报文修改
-
3、在请求中调用: { {token}}
六、Pre-request Script方法,实现参数MD5加密
- 在 请求Pre-request Script 内写入如下代码:
// 1.1 获取环境变量中需要加密的字段 pwd = postman.getEnvironmentVariable("password") // 1.2 获取全局变量中需要加密的字段 pwd = postman.getGlobalVariable("password") // 2、将获取的参数 pwd 通过MD5方法进行加密处理,并用 md5_pwd 接收【多字段拼接传入即可】 var md5_pwd = CryptoJS.MD5(pwd).toString(); // 3、将获取的变量 md5_pwd 的值设置为环境变量【任选其一即可】 pm.environment.set("md5_pwd",md5_pwd); // 4、将time设置为全局变量【任选其一即可】 pm.globals.set("time",time); // 5、打印变量 current_timestamp 的值到控制台 console.log(md5_pwd);
七、Pre-request Script方法,实现获取当前时间的13位时间戳
- 在 请求Pre-request Script 内写入如下代码:
// 1、变量time接收获取的时间戳 var time = Math.round(new Date().getTime()) // 2、将time的时间戳输出到控制台 console.log(time) // 3、将time设置为环境变量【任选其一即可】 pm.environment.set("time",time); // 4、将time设置为全局变量【任选其一即可】 pm.globals.set("time",time);
八、设置接口响应断言
- 快捷生成断言代码,如图所示:
九、Postman界面汉化
-
1、先将下方的压缩包下载并解压
-
2、将解压后的文件整个复制到 Postman安装目录的 resources 路径下:
C:\Users\user\AppData\Local\Postman\app-8.3.1[你的postman版本]\resources
-
3、AppData 文件夹默认是隐藏的,需要勾选显示:
-
4、复制完成后,重启Postman即可生效:
十、页面布局设置
- 1、调整请求、响应分页排版
- 2、查询历史接口调用记录
- 3、调整字体大小
- 4、调整主题颜色
- 5、界面分辨率放大或者缩小
放大: Ctrl + + 【组合键:先按下Ctrl,再按下数字键盘的 “+” 加号】
缩小: Ctrl + + 【组合键:先按下Ctrl,再按下数字键盘的 “-” 减号】
转载:https://blog.csdn.net/J_____Q/article/details/116587133
查看评论