JMETER系列--3.2--BeanShell 是什麼?

在這裏插入圖片描述

一、什麼是BeanShell

  • BeanShell是一種完全符合Java語法規範的腳本語言,並且又擁有自己的一些語法和方法;
  • BeanShell是一種鬆散類型的腳本語言(這點和JS類似);
  • BeanShell是用Java寫成的,一個小型的、免費的、可以下載的、嵌入式的Java源代碼解釋器,具有對象腳本語言特性,非常精簡的解釋器jar文件大小爲175k。
  • BeanShell執行標準Java語句和表達式,另外包括一些腳本命令和語法。

Jmeter全面支持BeanShell腳本語言

二、Jmeter有哪些BeanShell

  • 定時器:  BeanShell Timer
  • 前置處理器:BeanShell PreProcessor
  • 採樣器:  BeanShell Sampler
  • 後置處理器:BeanShell PostProcessor
  • 斷言:   BeanShell斷言
  • 監聽器:  BeanShell Listener

三、常見作用

編寫一些BeanShell腳本語言,或者利用BeanShell調用自己的工具類,來完成jmeter基本功能中無法實現的功能,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章