Postman高级玩法之Pre-request Script
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postman高级玩法之Pre-request Script相关的知识,希望对你有一定的参考价值。
参考技术A直接引用 官网 的一张图说明 Pre-request Script 的执行时机,千言万语不如一张图。只有一个注意点,预请求脚本是用 JavaScript 编写的
再白话一下执行顺序 (图懂可跳过)
请求的Api接口为: http://gank.io/api/day/ year/month/day
再 Pre-request Script ,输入以下内容,注意key一定要可Api地址中的一一对应,别问我为什么,任性
打开Postman的控制台,以查看最终的请求,可以使用快捷键 Ctrl+Alt+C ,打开控制台
查看原文
参考连接
Postman:Pre-request Script
Pre-request Script:前置处理,会在发出请求前执行,主要用在生成一些动态参数。
例如:api接口都会有签名校验,这个校验在我们api测试的时候很不方便,这里可以利用 postman 前置处理来生成signature 提交。
代码示例:
var timestamp = Math.round(new Date().getTime()/1000);//自定义变量 var token = CryptoJS.MD5(‘hugjmk5AA4gies@H3t5w8d6f921rrW‘+timestamp).toString();//自定义变量 postman.setEnvironmentVariable(‘timestamp‘, timestamp);//设置变量,用双大括号引用 postman.setEnvironmentVariable(‘token‘, token);//设置变量
Enjoy it !
以上是关于Postman高级玩法之Pre-request Script的主要内容,如果未能解决你的问题,请参考以下文章
Postman工具——Pre-Request ScriptTests
Postman: Pre-request Script,设置body 变量
postman Pre-request Script 发送请求