3.2、postman关联

一、postman关联练习二

 
1. 登录提取令牌写入环境变量
00:24
1)复制粘贴修改用例集名称
  • 操作技巧:通过Ctrl+C/V复制已有登录用例,避免手动输入错误
  • 命名规范:建议命名为"postman关联练习2"并添加星标置顶
  • 界面管理:右侧星标可将用例集置顶,三点菜单可折叠不用的部分
2)发送登录请求
01:17
  • 前置条件:必须确保登录请求成功(状态码200)
  • 请求要素:需完整配置POST方法、URL、请求头和请求体
  • 验证方式:通过响应结果中的"success":true确认登录成功
3)提取响应结果
02:47
  • 代码位置:在Tests标签页编写JavaScript代码
  • 关键方法:使用pm.response.json()获取JSON格式响应
  • 变量命名:建议使用jsonData存储响应数据,如:
4)提取data值并拼接前缀
03:10
  • 提取路径:通过jsonData.data获取令牌原始值
  • 拼接规范:
    • 必须添加"Bearer "前缀(注意空格)
    • 首字母B必须大写
    • 只能有一个空格
  • 代码示例:
5)将拼接无误的令牌存入环境变量
03:56
  • 设置方法:使用pm.environment.set()函数
  • 命名建议:添加env_前缀区分环境变量,如env_token
  • 完整代码:
6)查看环境变量
05:57
  • 验证步骤:
    • 发送请求后点击"眼睛"图标
    • 检查环境变量名(env_token)和值
    • 确认Bearer格式正确(大小写、空格)
  • 注意事项:
    • 必须选中正确的环境(非"No Environment")
    • 需先发送请求才能看到更新后的变量值
2. 内容总结
10:10
  • 核心步骤:
    • 发送登录请求获取响应
    • 提取data值拼接Bearer前缀
    • 存入环境变量
    • 添加员工接口时提取令牌
    • 设置Authorization请求头
  • 关键检查点:
    • 令牌格式必须严格符合"Bearer <令牌>"格式
    • 环境变量设置前后需进行双重验证
    • 每个接口的请求方法/URL/请求体需完整配置

二、知识小结

 

知识点

核心内容

考试重点/易混淆点

难度系数

Postman用例集创建

新建关联练习二用例集,通过星标调整排序,折叠非必要内容

用例集命名规范与层级管理

⭐⭐

登录请求复用

通过Ctrl+C/V复制已有登录请求,避免重复编写相同代码

请求复用的适用场景与限制

⭐⭐

令牌提取逻辑

1. 获取响应JSON中的data字段; 2. 拼接Bearer 前缀(空格必须保留); 3. 存入环境变量

Bearer首字母大写、空格校验、环境变量命名规范

⭐⭐⭐

环境变量操作

使用pm.environment.set("env_token", token)写入变量

环境与全局变量的选择差异

⭐⭐

调试验证要点

1. 发送请求后通过眼睛图标检查令牌格式; 2. 确认三项关键:单词拼写、首字母大写、单空格分隔

常见错误:缺失空格、拼写错误(如Bear vs Bearer)

⭐⭐⭐⭐

代码片段示例

javascript; var jsonData = pm.response.json();; var token = "Bearer " + jsonData.data;; pm.environment.set("env_token", token);;

变量作用域、字符串拼接语法

⭐⭐⭐

posted on 2025-09-10 11:25  我丶是丿小坏蛋  阅读(8)  评论(0)    收藏  举报