jmeter(十)-BeanShell

概念

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

Jmeter模塊

定時器 : BeanShell Timer
前置處理器 : BeanShell PreProcessor
采樣器:BeanShell Sampler
后置處理器:BeanShell PostProcessor
斷言:BeanShell斷言
監(jiān)聽器:BeanShell Listener

BeanShell常用內(nèi)置變量

JMeter在它的BeanShell中內(nèi)置了變量导犹,[用戶]可以通過這些變量與JMeter進行交互,其中主要的變量及其使用方法如下

1桨仿,log
使用log時會將日志信息保存到jmeter.log文件中,也可以打開log viewer實時查看日志信息案狠,在調(diào)試腳本的時候服傍,可以將結(jié)果輸出到日志,判斷結(jié)果是否正確
常用:log.info("");

2,vars
操作jmeter變量,常用方法

  • vars.get("變量名"):從jmeter變量中獲取值骂铁;
  • vars.put("變量名",變量):將beanshell中的變量值吹零,復制給Jmeter變量,在Jmeter的后續(xù)使用中可以通過變量名調(diào)用拉庵。

3灿椅,prev
獲取前一個取樣器的返回值,常用的方法有:

  • getResponseDataAsString():獲取前一個取樣器的響應信息
  • getResponseCode():獲取前一個取樣器的響應Code
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末钞支,一起剝皮案震驚了整個濱河市茫蛹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌烁挟,老刑警劉巖婴洼,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異撼嗓,居然都是意外死亡柬采,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進店門且警,熙熙樓的掌柜王于貴愁眉苦臉地迎上來粉捻,“玉大人,你說我怎么就攤上這事斑芜〖缛校” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長树酪。 經(jīng)常有香客問我浅碾,道長,這世上最難降的妖魔是什么续语? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任垂谢,我火速辦了婚禮,結(jié)果婚禮上疮茄,老公的妹妹穿的比我還像新娘滥朱。我一直安慰自己,他們只是感情好力试,可當我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布徙邻。 她就那樣靜靜地躺著,像睡著了一般畸裳。 火紅的嫁衣襯著肌膚如雪缰犁。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天怖糊,我揣著相機與錄音帅容,去河邊找鬼。 笑死伍伤,一個胖子當著我的面吹牛并徘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播扰魂,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼麦乞,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了劝评?” 一聲冷哼從身側(cè)響起姐直,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎付翁,沒想到半個月后简肴,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡百侧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年砰识,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片佣渴。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡辫狼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出辛润,到底是詐尸還是另有隱情膨处,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站真椿,受9級特大地震影響鹃答,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜突硝,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一测摔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧解恰,春花似錦锋八、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至腐宋,卻和暖如春紊服,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背胸竞。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工围苫, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人撤师。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像拧揽,于是被迫代替她去往敵國和親剃盾。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 前言 本文是自己在日常使用過程中整理前輩們的知識淤袜,以及自己日常使用整理輸出的結(jié)果痒谴,由于匯集了過多的文章、時間太長铡羡,...
    測試超有范閱讀 667評論 0 1
  • BeanShell是什么积蔚? BeanShell是一種完全符合Java語法規(guī)范的腳本語言,并且又擁有自己的一些語法和...
    閑云野鶴_23dd閱讀 256評論 0 1
  • JMeter函數(shù)是一 些能夠轉(zhuǎn)化在測試樹中取樣器或者其他配置元件的域的特殊值。一個函數(shù)的調(diào)用就像這 樣:${_fu...
    宇文臭臭閱讀 5,156評論 0 3
  • 簡介 Apache JMeter是Apache組織開發(fā)的基于Java的壓力測試工具烦周。開源尽爆,純JAVA,可二次定制化...
    逗兒比的日常閱讀 426評論 0 3
  • jmeter內(nèi)對response值的處理 1. 正則表達式提取器 在取樣器上右鍵读慎,選擇正則表達式提取器漱贱,如圖: 接...
    Null_ice閱讀 10,557評論 0 2