Jmeter--BeanShell使用


 

博客首頁:http://www.cnblogs.com/fqfanqi/

 

(一)BeanShell簡介

  BeanShell是一個小型嵌入式Java源代碼解釋器,具有對象腳本語言特性,能夠動態地執行標准JAVA語法,並利用在JavaScript和Perl中常見的的松散類型、命令、閉包等通用腳本來對其進行拓展。BeanShell不僅僅可以通過運行其內部的腳本來處理Java應用程序,還可以在運行過程中動態執行你java應用程序執行java代碼。因為BeanShell是用java寫的,運行在同一個虛擬機的應用程序,因此可以自由地引用對象腳本並返回結果。

(二)Beanshell特點

  · 完整的java語法的動態執行,java代碼片段,以及松散類型的java和其他腳本。

  ·透明地訪問所有java對象和API

  ·運行在四種模式:命令行,控制台,小程序,遠程會話服務器。

  ·可以在安全約束的環境中工作

  ·編譯器是一個小於150K的jar文件

(三)BeanShell使用(以BeanShell PreProcessor為例)

1)運行自定義函數,如下圖--獲取移動手機號:

2)調用外部Java文件,如下圖:

3)導入自己打出的jar包,放到lib下的ext文件夾中,再導入類路徑調用,如下圖:

 


免責聲明!

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



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