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号