
01
—
-
某业务服务端接口有验签逻辑、Postman调用接口自测加签麻烦。 -
需要服务端多个环境域名切换测试。 -
服务端接口部分需要登录后测试。
02
—
-
在请求发送到服务器之前,在“Pre-request Script”选项卡中编写预请求脚本; -
收到响应后,在“Test”选项卡中编写测试脚本。
03
—
-
预请求脚本将在发送请求之前执行; -
测试脚本将在发送请求后执行;

-
与集合关联的预请求脚本将在集合中的每个请求之前运行。 -
与文件夹关联的预请求脚本将在文件夹中的每个直接子请求之前运行。 -
与集合关联的测试脚本将在集合中的每个请求之后运行。 与文件夹关联的测试脚本将在文件夹中的每个直接子请求之后运行。

04
—
加签
可以针对一个collection统一编写一个前置脚本

-
在Pre-request-script处编写前置脚本

打开postman console查看加签结果

已经加签成功
多环境切换
-
一个接口同时多个域名或环境测试,使用Postman的Environments功能实现 -
首先定义环境变量 目前有test和prod两个环境变量,可以定义两个环境

定义具体的Variable

使用variable

-
切换环境变量达到目的
登录后接口访问
业务部分接口需要登录后访问,需要在header处增加jwttoken完成权限验证
-
使用Postman的Tests功能实现header自动填充 -
定义jwtToken变量 在环境变量处定义变量即可

在登录接口编写Tests脚本


作者 | 张博文 高级服务端开发工程师

