postman使用技巧
- 
创建集合作为项目父工程,创建文件夹作为项目子模块 
  
- 
get请求 
  
- 
表单请求 
  
- 
上传文件 
  
- 
json请求 
  
- 
并发:选中集合或文件夹,点击run -> 勾选要测试的接口,设置每次发送请求数和事件间隔 
  
  
- 
设置环境 
  
  
  
- 
导入导出 
  
- 
日志 
# 在Pre-request Script 或 Tests 标签中编写如下内容
console.log("打印开始:")
var respData = pm.response.json();
console.log(respData)
# 查看日志:view -> show postman console

- 断言:判断返回结果是否是预期结果
# postman 断言官网:https://learning.postman.com/docs/writing-scripts/test-scripts/
# 案例:判断返回结果集中code是否是200,在Tests中点击右侧默认断言

- 在Pre-request Script 或 Tests 中可使用的常用命令
定义全局变量:pm.collectionVariables.set("变量名",变量值)
定义环境变量:pm.environment.set("变量名",变量值)
定义集合变量:pm.variables.set("变量名",变量值)
获取环境变量:pm.environment.get(‘变量名’)
获取全局变量:pm.globals.get('变量名')
获取集合变量:pm.pm.collectionVariables.get.get('变量名')
- 接口关联
# 案例:发送登录请求后返回token,将token设置为环境变量
# Body
{
    "username":"goudan",
    "password":"123456"
}
# Tests
var respData = pm.response.json();
console.log(respData.data.token)
pm.environment.set("token", respData.data.token)

# 在Pre-request Script 或 Tests 标签中编写如下内容获取token
var token = pm.environment.get('token')
console.log(token)
# 在 Authorization 或 Headers中使用token

- 编写文档
  




 
     
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
                
 
            

 





 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号