zoukankan      html  css  js  c++  java
  • postman 请求参数中传token如何动态获取

    最近做接口测试,请求参数token每次都要手动转化,然后粘贴上转化后的token,如果一个接口要执行n多次case,反而会很浪费时间。所以根据开发那边转化规则写下postman脚本如下:

    let lessonPlanId = request.data['lessonPlanId'] //获取请求参数lessonPlanId
    let note = request.data['note'] //获取请求参数note
    let studentId = request.data['studentId']//获取请求参数studentId
    let userId = request.data['userId']//获取请求参数userId
    //手动排序(根据字母)并用&连接各请求参数(string)
    let req_data = `lessonPlanId=${lessonPlanId}&note=${note}&studentId=${studentId}&userId=${userId}`
    //调试用打印转化后string值
    console.log("req_data",req_data)
    //二次加密(根据开发规则)
     var token = CryptoJS.MD5(CryptoJS.MD5(req_data) + '@#$%^').toString();
    //设置token为全局变量
    pm.environment.set("token",token);
    //调试用打印token值
    console.log("token",token)
    

      

  • 相关阅读:
    sql事务
    连续按两次提示退出功能
    页面跳转及传值
    TextView详解
    textAppearance的属性设置
    POJ-1459 Power Network
    POJ-2112 Optimal Milking
    POJ-1149 PIGS
    AOJ-722 发红包
    HDU-3605 Escape
  • 原文地址:https://www.cnblogs.com/helloTerry1987/p/11390120.html
Copyright © 2011-2022 走看看