jmeter中Beanshell使用外部jar包


Beanshell作為Jmeter一個重要的功能擴展元件,一些常用的自帶變量已經在上一節中講過了https://www.cnblogs.com/diwangguilai/p/10244155.html,

下面介紹如何使用外部的jar吧,學習過java的同學可能都知道jar就是java程序的一種打包形式,類似於zip,我們寫如下工程代碼

工程名hello,包名;hello,he.java,Helloword.java,其中he類中包含了add等成員方法,將工程進行打包,選中工程Export-》jar ->finish,具體的打包方法可以百度。打包完成后會形成一個jar文件,我們把它放到lib/ext下,在重啟jmeter

 

  編寫如下beanshell后置處理器:

這樣就可以使用外部的jar包了,再利用vars.put()保存變量

注意:beanshell和java的編譯器還是有區別的,比如說不支持泛型等,比如collection<T>在eclipse中可以正常運行,到了beanshell就運行不起來了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM