上周同事用jmeter录制脚本,录制成功回放后,并无达到本身想要的结果。shell
ps:他想从数据库取出某个字段值,而后对数据库作操做数据库
想实现作参数传递的效果,我心痒痒的,又想试试结果还蛮不错的。spa
就急忙想写个blog.net
myBeanshell线程
这块我要吐槽几句,由于很久不写了,主要我单词总写错,英语很差,这个地方没有编译器,报错很差查,少个分号,我特么查了很久,我只想说shift,这个写beanshell的地方鸡肋呀,可是没办法,我还得用(呵日呵了)code
贴下beanshell:blog
List results=vars.getObject("result"); for(Object o:results){ Map map =(Map)o; for(Object k:map.keySet()){ vars.put("getId",map.get(k).toString()); log.info(k+":"+map.get(k)); } } String getId=vars.get("getId"); log.info("getId ----------------------------------------> "+getId);
注意:常常会忘记写分号,少括号事件
把getId传过来就能够了。get
OK,能够再弄一个http请求,验证这个getid去到值没,此处略编译器
http://download.csdn.net/detail/wangqiang_cyou/9757680
须要的自行下载