2019-03-11

2019-03-12  本文已影响0人  Y_d356

jmeter实现线程之间参数调用

https://www.cnblogs.com/puresoul/p/4949889.html

线程1

在线程组1中加入后置处理器BeanShell

PostProcessor

在Parameters中输入传递的参数;

String sysnumber=bsh.args[0];//使用bsh.arg[0]提取参数,并赋值给sysnumber

log.info("你发的"+sysnumber);// 写入信息到jmeter.log中,可点击右上方黄色三角图标查看查看

props.put("newsysnumber",sysnumber);//设置newsysbumber为全局属性

线程2

在线程组2中加入前置处理器BeanShell

PreProcessor

String

a1=props.get("newsysnumber");//获取全局变量值,赋值给a1

log.info("你发的2"+a1);//写入日志

vars.put("newsysnumber",a1);//数据存值jmeter变量中

以上操作完成后在线程2中可使用${newsysnumber}调用改变量

上一篇下一篇

猜你喜欢

热点阅读