• Postman设置环境变量


    前言
    不积跬步,无以至千里;不积小流,无以成江海;很久没上来写博客了,趁着疫情在家,寻思将这些年的一些小经验记录下来。

    工具介绍
    Postman是用于API开发的协作平台;Postman工具有chrome扩展和独立客户端,我个人推荐安装独立客户端。

    今天主要简单介绍下Postman的环境变量跟全局变量设置。

    这几天在使用postman调试api时,因为是同一个项目,域名、token都是一样的,所以在想能不能统一设置一个环境变量,这样token过期更换时就不用我每个接口都去修改一遍。网上查阅资料后发现postman可以设置环境变量。

     

    一、环境变量
    1、点击右上角的设置按钮

     

    2、在弹出的manage environments中点击添加按钮

     

    3、输入名称,根据需求添加键值对,例如我这边就配置了一个域名跟token

     

    4、环境变量要以 “{{变量名}}” 的方式来引用,在右上角可以选择对应的环境变量;更多环境变量的用法和试用场景,根据业务的需要灵活运用

     

    二、全局变量
    全局变量(Globals)的用法与环境变量类似,只是对于 Postman 来说,Globals 仅有一组,而环境变量可以有多组。

    1、打开管理窗口,并找到globals按钮

     

    2、设置全局变量

     

    3、查看设置情况,点击右上角的眼睛按钮,可以查看全局变量跟环境变量的设置情况

     

    三、请求头配置

    Request Headers(请求头)用来说明服务器要使用的附加信息,比较重要的信息有:Cookie,Referer,User-Agent等。在postman中可以在请求下方的Headers栏目来设置。

    因为接口毕竟多,懒得每次都去添加请求头,这时候我们可以设置请求头,下一次直接选用就可以了。点击右侧的Presets,在点击Manage Presets

     

    点击add按钮

     

    设置请求头键值对

     

    然后后面在使用时,就可以在presets里面选择需要的请求头了。

    动态设置环境变量
    除了上面通过手动写死环境变量的方式外,还可以通过接口来动态配置环境变量。

    例如接口请求结果如下:

     

    在tests中动态设置token,jmeter中可以通过结果进行断言判断,在postman中也可以进行类似的操作。

     

    然后运行接口,在环境变量中就会自动写入。
    ————————————————
    版权声明:本文为CSDN博主「mt122」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/mt122/article/details/104530439

  • 相关阅读:
    POJ 3970(最小公倍数LCM)
    06005_Jedis入门
    雷林鹏分享:C# 字符串(String)
    雷林鹏分享:C# 类(Class)
    雷林鹏分享:C# 枚举(Enum)
    雷林鹏分享:C# 运算符重载
    雷林鹏分享:C# 多态性
    雷林鹏分享:C# 命名空间(Namespace)
    雷林鹏分享:C# 接口(Interface)
    雷林鹏分享:C# 正则表达式
  • 原文地址:https://www.cnblogs.com/wwssgg/p/15406821.html
Copyright © 2020-2023  润新知