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}}

  • 相关阅读:
    非foreach情况下取某一节点的position()
    MorningSale 介绍
    XSLT中的内容自动换列
    十年相伴一首歌
    Navicat的强大自动定时备份
    Xshell6评估期已过的解决方法
    Ext JS继承: 关于object, constructor和prototype
    WCF+Silverlight 异常处理
    Adding/removing fields and columns drag & drop bug's fix
    WCF部署至IIS问题二则
  • 原文地址:https://www.cnblogs.com/QiKa/p/12879029.html
Copyright © 2011-2022 走看看