博客
关于我
Postman环境变量以及设置token全局变量!
阅读量:797 次
发布时间:2023-03-04

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

环境变量是操作系统中用于指定运行环境的一些关键参数,常见的有临时文件夹位置和系统文件夹位置等。在Postman中,环境变量的应用场景尤为广泛,尤其是在测试过程中需要频繁切换不同环境(如开发环境、测试环境、灰度环境等)时。

环境变量的作用

在Postman中,环境变量主要用于处理不同的测试环境。每个环境下的URI(包括IP地址、端口号)可能会有所不同,而接口的路径和参数值通常保持不变。因此,环境变量可以有效地统一管理多个测试环境的配置参数。

环境变量的分类

  • 全局变量:全局变量在Postman中的作用域最广,可以在任何集合中使用。
  • 环境变量:需要先创建环境,再在该环境中定义变量。一个环境可以包含多个变量。
  • 集合变量:仅限于指定的集合使用,具有较小的作用域。
  • 环境变量的使用

    在Postman中,环境变量可以通过以下方式引用:

    {environment-variable-name}

    其中,environment-variable-name 是变量名称。

    全局变量的设置

    全局变量通常用于需要持久化存储的数据,例如令牌(token)。在Postman中,可以通过以下方式设置全局变量:

    pm.globals.set("t", Jsondata.data.token);

    设置完成后,全局变量可以在任何接口中引用。

    优化后的示例

    在实际项目中,假设需要配置多个测试环境的URL,手动更改每个接口的URL会非常繁琐。通过使用环境变量,可以实现URL的一键切换。例如,创建一个名为"TEST_ENV"的环境,并在其中定义相应的URL变量。

    实际案例

    在实际的接口测试中,登录接口和新建学校接口的URL需要根据测试环境进行调整。通过定义环境变量,以上接口可以共享同一个配置文件,实现URL的一键切换,避免重复配置的烦恼。

    优化后的内容

    环境变量的使用在Postman中非常实用,尤其是在需要频繁切换测试环境时。通过合理配置环境变量,可以显著提升测试效率和工作体验。如果你正在寻找一群技术爱好者进行交流,可以加入我们的技术分享群,获取更多优质的技术资源和学习机会!

    转载地址:http://faxfk.baihongyu.com/

    你可能感兴趣的文章
    Qt笔记——官方文档全局定义(二)Functions函数
    查看>>
    POJ 3468 A Simple Problem with Integers
    查看>>
    poj 3468 A Simple Problem with Integers 降维线段树
    查看>>
    poj 3468 A Simple Problem with Integers(线段树 插线问线)
    查看>>
    poj 3485 区间选点
    查看>>
    poj 3518 Prime Gap
    查看>>
    poj 3539 Elevator——同余类bfs
    查看>>
    Qt笔记——官方文档全局定义(三)Macros宏
    查看>>
    poj 3628 Bookshelf 2
    查看>>
    Qt笔记——官方文档全局定义(一)Types数据类型
    查看>>
    POJ 3670 DP LIS?
    查看>>
    POJ 3683 Priest John's Busiest Day (算竞进阶习题)
    查看>>
    POJ 3988 Selecting courses
    查看>>
    POJ 4020 NEERC John's inversion 贪心+归并求逆序对
    查看>>
    poj 4044 Score Sequence(暴力)
    查看>>
    POJ 基础数据结构
    查看>>
    POJ 题目3020 Antenna Placement(二分图)
    查看>>
    Poj(1797) Dijkstra对松弛条件的变形
    查看>>
    SpringBoot为什么不需要xml配置文件?
    查看>>
    POJ--2391--Ombrophobic Bovines【分割点+Floyd+Dinic优化+二分法答案】最大网络流量
    查看>>