一、安装及基本使用
安装及基本使用参见外网文档:全网最全的 postman 工具使用教程_postman使用-CSDN博客
建议版本:11以下,比如10.x.x版本。11版本以后貌似是必须登录使用
二、禁止更新
彻底禁止postman更新 - 简书
host增加:
##postman不自动更新设置
0.0.0.0         dl.pstmn.io
0.0.0.0         sync-v3.getpostman.com
0.0.0.0         getpostman.com
0.0.0.0         go.pstmn.io  
 
 
三、脚本导入导出
1、支持集合或单个接口脚本导出:
-  
  
- 导出整个collections:
 
 

-  
  
- 单个接口复制导出:右侧的cURL
 
 

2、集合导入:

3、C端或B端接口抓包后,接口右击,复制Request 导入接口脚本

导入

四、参数化
- 内建变量:如随机、日期函数对唯一字段参数化,节省每次调用手动修改参数的时间
 
-  
  
- {{$guid}}:生成GUID ,生成参数如: 

 - {{$timestamp}}:当前时间戳,生成参数如: 

 - {{$randomInt}}:0-1000的随机整数
 
 - {{$guid}}:生成GUID ,生成参数如: 
 
实际使用:

![]()
- 配置全局变量
 
如某个项目:多个接口用到同一个变量


- Pre-request Script、Tests页签中使用代码实现(支持javascript语法):如增加断言,或提取上一个接口返回的token供后续接口调用
 
-  
  
- 提取参数
 
 

-  
  
- 后续接口引用提取的参数
 
 

-  
  
- 断言:Tests中添加断言
 -  

 
 
- 外部文件参数化
 
-  
  
-  

 -  

 - 导入csv文件 

 
 -  
 
五、postman只能进行串行发送请求测试,无法进行并发测试
故接口若需要并发测试,需使用Jmeter或其他工具,postman的同时发送请求无法满足接口实际要做的“并发测试”

其他问题
1. 抓包c端接口请求报self signed certificate....,关闭ssl vertificate verification





















