zoukankan      html  css  js  c++  java
  • 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");
    坚持,坚持,坚持…… 在你选择不放弃的那一刻, 成功其实已经在向你走近 我们无法得知什么时候会来临 但我们可以选择用自强的双手敲开幸福的门。
  • 相关阅读:
    VirtualBox不显示64bit版本的iso
    学习和参考资料
    神经网络和机器学习资料整理
    动态空间释放时的错误操作引起的运行时错误
    WIN7 X64的运行命令窗口
    vs2010中的ADO控件及绑定控件
    AdventureWorks2012.mdf的使用
    VS2008/2010 都不能使用Access2010数据库
    WIN7 64位操作系统 无法找到Access驱动
    如何在VS2010的VC++ 基于对话框的MFC程序中添加菜单
  • 原文地址:https://www.cnblogs.com/bronyaa/p/14897377.html
Copyright © 2011-2022 走看看