• postman设置token为全局变量


    postman设置token为全局变量有2种方式:

    1.在设置里面设置,Manage Environment,添加token的值就可以了,但是这样的方式有一种缺陷,就是把token写死了,一旦更换账号,就会报错,入参的时候,token的格式为{{token}}

    2.通过在test里面写入代码设置token为全局变量:入参的时候,token的格式同样为{{token}}

    这时候查看环境变量:如图

    我这边有2个token是因为我有2个登陆接口,为了防止token的值错乱,所以在设置第二个token的时候要加以区分,入参的时候,token的格式为{{token_teacher}}

    jmeter可以使用正则表达式提取token为下一个请求使用,postman同样可以像jmeter一样,我在测试更改密码接口过程中,需要入参验证码,这个时候就可以把获取验证码接口和修改密码接口放在一起,

    设置token和验证码代码如下:

    token:

    var jsonData =JSON.parse(responseBody);//获取body中返回的所有参数

    postman.setGlobalVariable("token",jsonData.data.token);//把返回参数中的keys设置为环境变量

    验证码:

    var jsonData = JSON.parse(responseBody); //获取响应json格式报文
    postman.setEnvironmentVariable("authCode", jsonData.data.authCode); //设置验证码,值为jsonData.data.authCode
    tests["authCode"]=jsonData.data.authCode; //验证响应报文里有authCode参数返回

  • 相关阅读:
    如何向Android模拟器打电话发短信
    APK文件安装模拟器和ADB命令的使用
    android的个人代码总结
    android一些基础知识
    android常用的一些属性说明
    新的博客
    用字符进行布尔值判断,踩到的一个小坑
    通过outlook的web邮箱获取指定邮件内容的邮件
    使用win32com接口获取outlook收件箱的内容
    Python 详解命令行解析
  • 原文地址:https://www.cnblogs.com/sherry0127/p/9378169.html
Copyright © 2020-2023  润新知