第三章:jmeter菜單欄介紹

1. jmeterGUI界面

切換中文(簡體):Options>>Choose Language>>Chinese(Simplified),是不是看上去簡單多了。

剛開始打開jmeter界面如下:一共包括7個菜單下拉框,分別為:

New(文件):測試計劃的新建、打開測試腳本(jmx文件)、查看最近打開的腳本、保存測試計劃、另存為測試計劃、保存部分測試計劃下面的子項、jmeter重啟、jmeter退出;

Edit(編輯):測試計劃組件添加、測試計劃(jmx文件)的打開、保存部分測試計劃內容、禁用(某個測試組件無效、無法執行)、保存某個界面為圖片、啟用(某個測試組件有效、可執行)、切換(禁用還是啟用來回切換)等;

Search(查找):全文搜索功能;

Run(運行):啟動\停止測試腳本,包括本地測試機、遠程測試機,可以一次性啟動\停止一臺或者多臺測試機,遠程關閉測試機,遠程退出測試機,全部清除測試結果,清除選中的測試結果;

Options(選項):工具外觀風格、運行日志級別、顯示語言設置,腳本的折疊、展開,界面顯示的放大與縮小,還有插件管理;

2. Jmeter的菜單欄----文件

如果選擇‘No’會新建一個測試計劃

模板

這里jmeter為我們提供了很多預置的測試計劃模板,比如數據庫壓力測試的模板,beanshell模板,recording腳本錄制模板,ftp測試計劃模板,根據需要自行選擇。

打開(Ctrl+O)

jmeter腳本編輯后,添加了多個測試組件并且進行保存后,會存在某路徑下的測試腳本,這里使用‘打開’按鈕打開已經存在的腳本文件,腳本文件的后綴都是xx.jmx.


最近打開:

合并:

選擇某路徑下的測試計劃,與當前打開的測試計劃進行合并;

點擊合并按鈕如下:

比如我當前有兩個線程組,點擊合并按鈕,選擇需要合并的腳本文件

保存測試計劃(Ctrl+S)

上個步驟中我合并了一個線程組,點擊保存測試計劃按鈕,將保存后的測試計劃進行保存

保存測試計劃為(Ctrl+S)

類似于另存為的功能,點擊此按鈕會提示另存為后的文件名、路徑需要填寫

選中部分保存為:

腳本編輯后有多個測試組件,有時不想要全部的測試計劃,只需要保留部分功能,這里鼠標選中想要保留的測試組件,點擊‘選中部分另存為’,就保存了選中的測試組件。

比如:我鼠標選中‘線程組2’,點擊‘選中部分另存為..’,提示保存后的路徑和文件名

保存后重新打開,發現打開的是保存的‘線程組2’

保存為測試片段:

這個功能和‘選中部分另存為’相似,都是保存部分測試計劃,部分測試組件

還原:沒發現有什么用

重啟:Jmeter應用重啟;

退出:退出Jmeter應用;


3. Jmeter的菜單欄----編輯

添加:

這里我添加一個線程組如下:

為子線程添加響應時間:

這個功能是為了添加思考時間的,降低服務和客戶端壓力,遇到這個think time就會停止等待相對應的時間。

執行到這里會停止響應的dudration時間。


粘貼(Ctrl+V):這個是和復制功能對應,請參考jmeter工具欄,里面有對應的介紹??

選中部分保存為:將選中部分保存為.jmx文件,前面介紹過了;

保存節點為圖片(Ctrl+G):將菜單的配置GUI保存為圖片,前面介紹過了;

保存屏幕為圖片(Ctrl+Shift+G):將整個jmeter界面保存為圖片,前面介紹過了;

啟用:啟用某組件,前面介紹過了;

禁用:停用某組件,前面介紹過了;

切換:啟用跟禁用的切換,前面介紹過了;

幫助:鏈接到官網的幫助手冊

剪切:請參考jmeter工具欄

復制:請參考jmeter工具欄

粘貼:請參考jmeter工具欄

復寫:請參考jmeter工具欄

刪除:請參考jmeter工具欄

4. Jmeter的菜單欄----查找

Search:?搜索所有配置中匹配的項,匹配成功顯示為標注加深藍色,請參考jmeter工具欄。? ?

Reset Search:?重置搜索,清除搜索結果,請參考jmeter工具欄

5. Jmeter的菜單欄----運行

啟動(Ctrl+R):

啟動運行測試計劃,工具欄會顯示運行的時間及錯誤樣本的個數,同時顯示運行的線程數及總共要運行的線程數。

不停頓開始:

不停頓啟動運行測試計劃,可以忽略定時器,再啟動時運行更快,這種運行方式壓力會比較大。

停止(Ctrl+Period):停止執行測試計劃;

關閉(Ctrl+Comma):關閉測試計劃;

遠程啟動:

請參考我的jmeter遠程分布式運行腳本,這一章介紹了如何配置和遠程啟動所有腳本,由于本機只能啟動一個jmeter,在線程數非常多的時候,對本機的壓力會非常大,因此配置多個測試機同時并發執行,能夠解決這個問題。

選擇指定的遠程機器啟動;

遠程啟動所有(Ctrl+Shift+R):選擇全部的遠程機器啟動;

遠程停止:選擇指定的遠程機器停止;

遠程停止所有(Alt+X):選擇全部的遠程機器停止;

遠程關閉:選擇指定的遠程機器關閉;

遠程關閉所有(Alt+Z):選擇全部的遠程機器關閉;

遠程退出:選擇指定的遠程機器退出;

遠程退出所有:選擇全部的遠程機器退出;

清除(Ctrl+Shift+E):清除選擇菜單的執行結果,對應一個掃把,請參考jmeter工具欄

清除全部(Ctrl+E):清除選擇菜單的執行結果,對應兩個掃把,請參考jmeter工具欄

6. Jmeter的菜單欄----選項

外觀:

外觀風格設置,比如我設置不同的樣式顯示不同的GUI結果

我選擇樣式'Nimbus'時顯示的ui效果如下:


我選擇樣式'Windows'時顯示的ui效果如下:

日志查看:

打開日志展示區域,查看實時日志;


打開日志查看后,顯示的日志如下

日志級別:

日志級別設置;

jmeter可以設置以下日志級別:FATAL_ERROR, ERROR, WARN, INFO,DEBUG,其中FATAL_ERROR打印日志最少,DEBUG級別日志最詳細。

只有等于及高于這個級別的才打印日志,如果配置為INFO只顯示INFO, WARN, ERROR的log信息,而DEBUG信息不會被顯示。


SSL管理器(Ctrl+M):

導入外置的SSL管理器,用于更好的管理證書,JMeter代理服務器不支持記錄SSL(https);

選擇語言

設置系統展示語言;

全部折疊(Ctrl+MIinus)

測試計劃節點折疊、收起;

請參考jmeter工具欄

全部展開(Ctrl+Shift+MIinus)

測試計劃節點全部展開;

請參考jmeter工具欄

放大

展示界面顯示放大,點一下放大一號,也可以鼠標滾動進行放大和縮小。


縮小:

展示界面顯示縮小,也可以鼠標滾動進行放大和縮小。

運行前自動保存:

測試計劃運行前自動保存腳本,這里配置好了,在運行腳本的時候會自動保存。

Plugins Manager:

插件管理器,可以下載和更新jmeter各種插件,也可以查看已經下載能夠使用的插件。

比如我已經下載和安裝了‘PerMon’這個用于服務器性能指標監測的插件

在進行性能測試時,可以添加這個性能測試的插件,就能進行服務器硬件資源監測了


7. Jmeter的菜單欄----工具

創建一個堆轉儲:

創建當JVM崩潰的堆轉儲。這個文件可以用堆分析工具(如JHAT),以確定根本原因進行分析。

創建一個線程轉儲:

創建當JVM崩潰的線程轉儲;


函數助手對話框(Ctrl+Shift+F1)

在編寫腳本的時候,使用函數助手可以協助生成指定的代碼,比入隨機碼,正則過濾等;

[res_key=html_report]:

將測試結果輸出為html報告;

[res_key=compile_jsr223]:

導出交換報告:

[res_key=schematic_view]:

這個是html格式查看結構數;

[res_key=import_curl]:

8. Jmeter的菜單欄----幫助

幫助(Ctrl+H)

鏈接到官網手冊

這個節點是什么?(Ctrl+W)

當鼠標放在某個菜單的時候顯示其含義;

調試開(Ctrl+Shift+D)

開啟調試;

調試關(Ctrl+D)

關閉調試;

有用的鏈接:

鏈接到官網的一些鏈接;

關于Apache JMeter:

查看版本說明。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,882評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,208評論 3 414
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,746評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,666評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,477評論 6 407
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,960評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,047評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,200評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,726評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,617評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,807評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,327評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,049評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,425評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,674評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,432評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,769評論 2 372

推薦閱讀更多精彩內容