zoukankan      html  css  js  c++  java
  • 4、postman动态参数传递(含token详细使用)

    比如存在多套环境时(即有几个可使用的测试环境、预发布环境,但是代码接口都一样的时候),

    就可用到设置postman环境变量,只需要维护这一组变量,就可实现多套接口测试

    postman中,设置变量有两个地方:

    (区别:第一种变量设置,在导出postman的接口文件时,无法把变量一起导出,因为这是postman固有的(本地变量和全局变量);

              第二种变量设置,是设置变量在某一组api的collections里面的,这是只针对当前接口集的,因此导出是可以导出变量的)

    -----------那么为什么会存在导出时,会影响到接口变量呢?请点击这里查看-----------------------

    设置变量的位置:第一个:

     设置变量的位置:第二个:

    具体实现步骤:

    第一种:普通参数传递

    1、

     2、打开后,可进行选择新增global全局环境变量(一般是选择后面的add:自命名一组变量,方便管理)

    3、设置好变量后,进行成功请求

     

    第二种:动态参数传递

    遇到登录的token值时,使用postman来动态获取并传递:

    1、先同样设置一个变量名称,但是变量可以不填入(因为要动态获取登录的token)

    2、

     

    3、

    点击请求,请求成功后,可以看到刚刚的变量名下token已经有值了,从登录请求获取到的token并自动设置到这下面的

    4、下一接口请求时,如需要带上登录token,那么就以变量的方式,随着参数一起传入,记住写法:双括号中间写变量名:{{token}}

  • 相关阅读:
    MHA-Atlas-MySQL高可用(上)
    MySQL数据库企业级应用实践(主从复制)
    MySQL数据库企业级应用实践(多实例源码编译)
    MySQL存储引擎
    MySQL索引与事务
    MySQL数据备份
    MySQL数据库操作
    bzoj 1038: [ZJOI2008]瞭望塔
    bzoj 2451 Uyuw's Concert
    poj 2187 Beauty Contest
  • 原文地址:https://www.cnblogs.com/QiKa/p/12879029.html
Copyright © 2011-2022 走看看