上一篇Jmeter高級之Bean shell使用(一)簡單介紹了下Jmeter中的Bean shell,本文是對上文的一個補充,
主要總結下常用的幾種場景和方法,相信這些基本可以涵蓋大部分的需求。本節內容如下:
一、操作變量
二、操作屬性
三、自定義函數
四、引用外部java文件
五、引用外部class文件
六、引用外部Jar包
七、其它用法(接受參數, log等)
一、操作變量:通過使用Bean shell內置對象vars可以對變量進行存取操作
a) vars.get("name"):從jmeter中獲得變量值
b) vars.put("key","value"):數據存到jmeter變量中
二、操作屬性:通過使用Bean shell內置對象props 可以對屬性進行存取操作
a) props.get("START.HMS"); 注:START.HMS爲屬性名,在文件jmeter.proper