上週同事用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
須要的自行下載