• 3-Postman设置环境变量


    1.环境变量与全局变量

    全局变量:

    作⽤范围是针对postman下⾯所有测试集均⽣效

    环境变量

    1.  只对选择了对应环境变量的测试集⽣效
    2.  环境⼀般分为: 开发环境, 测试环境, ⽣产/线上环境(部分公司可能在测试与⽣产之间存在预⽣产环境)
    3. ⼀套环境中变量不能重复, 但是可以定义多个不重复的变量

    设置环境变量和全局变量

    2-添加环境变量

    完成局部环境变量

    设置全局环境变量

    2.代码设置全局环境变量与局部环境变量

    点击查看代码
    # 在Tests中编写如下代码实现变量的设置, 需要发送请求
    # (1).全局变量的设置
    pm.globals.set("variable_key", "variable_value");
    
    # (2).环境变量的设置
    pm.environment.set("variable_key", "variable_value");
    
    # 注意: 通过代码实现环境变量的添加, 需要先选中⼀个环境, 才能设置成功

    3.环境变量的使用

    ⽆论在URL中, 还是在请求头中, 或是在请求体中都可以使⽤ {{variable}} 的⽅式使⽤变量, 但需要注意的
    是请求体中传递JSON数据⼀般我们会给实际的值加引号, ⽐如⼀个字符串. 但在使⽤变量时, 不要给
    {{variable}}添加引号, 否则postman会将“{{variable}}”当做⼀个字符串

    图示

    使⽤代码获取  在 Tests中编写

    点击查看代码
    // 获取全局变量
    var value = pm.globals.get("var_name");
     
    // 获取环境变量
    var value = pm.environment.get("var_name");
    坚持,坚持,坚持…… 在你选择不放弃的那一刻, 成功其实已经在向你走近 我们无法得知什么时候会来临 但我们可以选择用自强的双手敲开幸福的门。
  • 相关阅读:
    Apache Cassandra 4.0新特性介绍
    NoSQLBench压测工具入门教程
    赵洋:深入了解Materialized View
    PHP与ECMAScript_1_变量与常量
    HTTP_5_通信数据转发程序:代理、网关、隧道
    HTTP_4_返回结果的HTTP状态码
    HTTP_3_HTTP报文
    HTTP_2_HTTP协议概要
    HTTP_1_Web及网络基础
    一个完整的产品设计流程——家庭安全管家
  • 原文地址:https://www.cnblogs.com/bronyaa/p/14897377.html
Copyright © 2020-2023  润新知