2024Postman中变量的使用!
发布日期:2021-05-28 16:31:38 浏览次数:28 分类:精选文章

本文共 952 字,大约阅读时间需要 3 分钟。

技术人员指南 | Postman 中的变量类型及使用方法

在 Postman 中,变量的设置与使用是ตอบ应测试需求的重要方式。本文将详细介绍各类变量的设置方法及其具体应用场景。

一、全局变量 全局变量是 Postman 中最灵活的变量类型,可青蒿所有环境和集合生效。其设置方法如下:

  • 通过环境管理中设置,全局变量自保存即生效。
  • 在脚本中定义全局变量,其生效范围依赖于具体用例执行情况。
  • 获取全局变量值可采取以下方式:

  • 在请求参数或正文中使用格式:{全局变量名}。
  • 通过脚本调用 pm.globals.get("全局变量名") obtener 值。
  • 二、环境变量 环境变量的特点是具有环境关联性,其设置方式如下:

  • 可通过环境管理中设置,保存后在用例执行时根据所选环境自动生效。
  • 脚本中的环境变量设置会在用例执行后新增至对应环境,具体环境与用例执行时的环境保持一致。
  • 获取环境变量值的途径包括:

  • 直接在 URL、Request 参数或正文中使用格式:{环境变量名}。
  • 启用脚本方法 pm.environment.get("variable_key") 获取变量值。
  • 三、集合变量 集合变量仅在当前编辑的集合范围内有效,其设置步骤为: 1..access: 通过登录 Postman 后进入所需集合,找到“Variables”菜单进行设置。

    使用集合变量时,方式如下:

  • 可直接在 URL、Request 参数或正文中引用:{集合变量名}。
  • 在脚本中调用 var 集合变量名=值 定义后,使用变量名即可获取值。
  • 四、数据变量 数据变量主要用于批量用例执行时的数据处理。常见方法有:

  • 在 Pre-Request 脚本中使用 data.变量名 或 data["变量名"] 从文件(如 CSV、JSON、文本文件)中获取变量值,并将其赋值给全局或环境变量。
  • 对于 JSON 文件,可以直接在正文或 URL 中引用变量名。
  • 批量执行前,确定文件路径并选择需要执行的用例,勾选所需文件并点击 RUN 开始执行。
  • 五、局部变量 局部变量仅在当前脚本有效,定义方式为: 使用 var 变量名=值 定义,直接在脚本中使用变量名获取值。

    以上方法帮助 Postman 用户高效管理测试数据,充分发挥变量特性在自动化测试中的优势。

    上一篇:2024Postman中参数填写方式!
    下一篇:AcWing 130 火车进出栈问题

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年05月03日 06时08分52秒