Linux下執行jmeter
阿新 • • 發佈:2018-11-15
- • 我們在做測試的時候,有時候要執行很久,公司用的測試伺服器一般都是linux,就可以執行在linux下面,linux下面不能像windows一樣有圖形化介面,那怎麼執行指令碼呢,就先在windows上把指令碼做好,然後在linux下執行即可,linux下執行jmeter是在jmeter的bin目錄下的jmeter.sh這個shell指令碼。
- • sh jmeter.sh -n –t a.jmx -l res.jtl
- • -n代表以沒有圖形化介面啟動(不啟動jmeter圖形介面),-t代表後面是測試指令碼,a.jmx也就是我們做好的jmeter指令碼,-l代表測試結果, res.jtl
操作分解步驟如下:
1、首先在windows下做好指令碼,傳到linux上
2、Jmeter的bin目錄下,windows下jmeter.bat可以直接執行,
Linux如下兩步:
Cd xxx/jmeter/bin (xxxjmeter所在目錄)
jmeter –n –t e:\baidu.jmx –l e:\ baidu.jtl (紅色表示指令碼所在路徑,綠色表示測試結果想要存放的位置)
3、Jmeter的聚合報告可以檢視生成的jtl檔案,檢視結果樹也可以看,匯入jtl檔案就可以
=======================================================================================================================================
彙總Linux操作步驟:
a) Cd xxxx/jmeter/bin
b) ./jmeter –n –t ~/Desktop/baidu.jmx -l ~/Desktop/baidu.jtl
-n 是指沒有介面
-t 後是指令碼及指令碼目錄
-l 後是log檔案及log檔案目錄