• 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");
    坚持,坚持,坚持…… 在你选择不放弃的那一刻, 成功其实已经在向你走近 我们无法得知什么时候会来临 但我们可以选择用自强的双手敲开幸福的门。
  • 相关阅读:
    第10组 Alpha冲刺(4/6)
    第10组 Alpha冲刺(3/6)
    第10组 Alpha冲刺(2/6)
    第10组 Alpha冲刺(1/6)
    第10组 团队Git现场编程实战
    第10组 团队项目-需求分析报告
    团队项目-选题报告
    【软件工程】Alpha冲刺(4/6)
    【软件工程】Alpha冲刺(3/6)
    【软件工程】Alpha冲刺(2/6)
  • 原文地址:https://www.cnblogs.com/bronyaa/p/14897377.html
Copyright © 2020-2023  润新知