jmeter-跨线程组传值

jmeter的线程组之间都是相互独立的,那么要怎么来实现跨线程组传值呢,那就要用到函数框中的_property和_setProperty两个函数了

案例:

  1、添加线程组1,添加HTTP取样器和查看结果树,以http://www.hao123.com为例,

  

 

 

  2、在HTTP请求下添加后置处理器中的正则表达式提取器,提取上图的‘两室一厅’参数

  

  3、使用函数框中的_setProperty函数,将值传入全局

 

  

 

  4、在线程组1中添加BeanShell取样器,将3中拷贝的值填入脚本中

  

 

  5、在函数助手中使用_property来从全局中获取值,复制生成的函数字符串

  

 

 

   6、添加线程组2,添加HTTP取样器,以www.baidu.com来搜索传入刚才获取的值,最后在添加一个查看结果树

  

 

  7、运行查看结果

   

 

  可以看出已经将线程组1中的参数成功传入到线程组2中了

 

   

 

posted on 2019-09-04 09:38  长征中的蜗牛  阅读(433)  评论(0编辑  收藏  举报