方式一:将token值取出,设为全局变量,同线程组内可共用token值

  1.登录请求如下:

  

  2.从登录请求返回json字符串中提取token值,保存为变量token_0:

  

  3.将token设置为全局变量,保存为 token_1:

  

  4. 其他线程调用token:

  

方式二:将token值取出,设为全局变量后,跨线程组共用token值

  1.在方式一的基础上,增加测试计划下变量:

  

  2.跨线程组调用token:

  

方式三:线程组A取出token后,写入csv中,其他线程组从csv文件中调用token值

  1.在方式一基础增加JSR223后置处理器:

  

   此方式可批量存储token值,用于其他线程组。

  附录JSR223后置处理器脚本:   

FileOutputStream fps = new FileOutputStream("F:/jmeter_workspace/wsf/token.csv",true);
OutputStreamWriter osw = new OutputStreamWriter(fps);
BufferedWriter bw = new BufferedWriter(osw); //Long myNum=vars.get("token");
//下面不能直接使用token, 用vars.get("token")保证每次取到的都是最新值。 bw.append(vars.get("token_0"));
bw.append('\n'); if(bw!=null){bw.close();}
if(osw!=null){osw.close();}
if(fps!=null){fps.close();}

最新文章

  1. HTML5_01之表单新特性
  2. Python之路-python(面向对象一)
  3. IT_sort用法实例
  4. Play 内置模板标签(1.2.3版本)http://www.anool.net/?p=617
  5. python模块(sys)
  6. 167. Two Sum II - Input array is sorted
  7. Cyclic Tour HDUOJ 费用流
  8. REST client 基于浏览器的测试工具
  9. 【KMP】Cyclic Nacklace
  10. HDU1712-ACboy needs your help
  11. Unity3D脚本--真实1
  12. JS中获取和操作iframe
  13. 【exp/imp】将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中
  14. The processing instruction target matching "[xX][mM][lL]" is not allowed.
  15. linux操作命令,批量注释#方法
  16. 配置 npm 缓存目录,防止占满系统版
  17. Hibernate框架第一天
  18. css继承属性与非继承属性
  19. 20155331 《网络对抗》 Exp6 信息搜集与漏洞扫描
  20. 205-react SyntheticEvent 事件

热门文章

  1. kubernetes第十章--ConfigMap 管理配置
  2. Win10同时安装office2016和visio2016说明
  3. UCOSIII消息队列
  4. IOS SDK详解
  5. Discuz!数据库操作DB类和C::t类介绍
  6. 通过标签名获得td和tr
  7. unity 编译之后签名被改变
  8. python相关软件安装
  9. II、Vue的项目目录结构 一些语法
  10. ISM无需授权使用的无线频率