zoukankan      html  css  js  c++  java
  • jmeter中获取到token,又因为现在都是JWT的所以需要添加Bearer 和获取到的token进行拼接

    怎么获取token?

    方法一:添加beanshell后置处理器

    String response = prev.getResponseDataAsString();
    String code = prev.getResponseCode();
    String Str="success";
    if (!code.equals("200")){
    log.info("Respnse is " + response);
    log.info(code);
    }else if(response.contains(Str)==false){
    log.error("Responsestr is"+response);
    }
    log.info(vars.get("token"));
    vars.put("token","Bearer "+ vars.get("token"));
    log.info(vars.get("token"));

    #上面是获取token

    #这里是把token保存在文件 FileWriter fstream = new FileWriter("/home/tarzan/code/data/token.csv",true); BufferedWriter out = new BufferedWriter(fstream); out.write(vars.get("token")); out.write(System.getProperty("line.separator")); out.close(); fstream.close();

      

    方法二:json提取器

     Json path expressions:就是你的响应体中 row 值中的token值

    例如:{'code':200,row:['token':'XXXXXXXXXXXXX']}

  • 相关阅读:
    短信验证倒计时60s
    jquery select省市区三级联动
    C# 遍历文本框
    html formData 数据 提交和 .netMVC接收
    jq遍历table 下的 td 添加类
    jq 替换DOM layeui 不刷新
    jq 获取表单所有数据
    js 二级联动
    MVC 下载文件
    MVC 上传文件
  • 原文地址:https://www.cnblogs.com/tarzen213/p/14808501.html
Copyright © 2011-2022 走看看