新Sir

导航

 

环境变量的设置

 

 

通过上图 Add  添加 新的环境   并添加环境的变量 

 

 

环境变量 再 url 中  是  用 双大括号括起来  占位。

 

 

案例: 选择 刚才创建的 环境   然后 添加 请求 例子, url 

 

 

地址中 用 双 大括号 括起来, 中间 添加 需要的 设置的变量  就是引用了 设置的环境变量。

 

 

 

 

例如:

 

 

 

 

 

 

 

 

设置Headers 请求 

 


Headers  添加 

 

 

 

 


Bulk Edit 批量编辑

name:stefan
age:100
sex:girl

键和值中间英文冒号隔开  一次可以编辑多个。 Headers 中的值 可以来自 环境变量 或者 来自 postman Pre-request Script 预请求脚本 ,一般 Pre-request Script   是 签名算法 ,很多 接口 有接入网关,有些网关是通过签名算法 实现, 这里就设置 签名算法 ,生成 具体的

 

 

 

Headers 案例2: 有签名  

timestampHeader ,signatureHeader  来自 Pre-request Script 中 的设置 和计算
x-rio-paasid:askit_portal
x-rio-timestamp:{{timestampHeader}}
x-rio-signature:{{signatureHeader}}
x-rio-nonce:{{timestampHeader}}

 

 


Key-Value Edit 键值编辑

键值对一个一个添加

 

 

 

 

 

设置 签名算法

 

 

Pre-request Script 

var timestamp = (Date.now()/1000).toFixed()
var token='tokenxxxxxxx'
var signature = CryptoJS.SHA256(timestamp+token+timestamp+timestamp).toString(CryptoJS.enc.Hex).toUpperCase()

postman.setGlobalVariable("timestampHeader", timestamp);
postman.setGlobalVariable("signatureHeader", signature);

 

 

 

 

 

导入导出文件 

 

选择需要导出的Collection ,点击 三个点 哪里,然后选择 Export  导出  postman  请求的文件。导出的文件是一个json 格式的文件 。    别人需要快读测试接口,不知道请求什么参数 和请求头的设置,通过导出 导入 直接 使用,无需自己手动设置。快捷方便。

 

 

 

 

 

导入  

 

File---Import---- 选择需要导入的postman 导出的 json 文件  

 

 

 

 

 

 

 

posted on 2021-09-01 11:18  新Sir  阅读(218)  评论(0编辑  收藏  举报