使用命令行執(zhí)行jmeter的方法

1. 簡介

使用非 GUI 模式,即命令行模式運行 JMeter 測試腳本能夠大大縮減所需要的系統(tǒng)資

本文介紹windows下以命令行模式運行的方法。

1.1. 命令介紹

jmeter -n -t -l 示例: jmeter -n -t testplan.jmx -l test.jtl示例含義:則表示以命令行模式運行testplan.jmx文件,輸出的日志文件為test.jtl

1.2. 參數(shù)介紹

這里是我們使用非 GUI 模式運行測試腳本時可以使用的一些命令缘眶,Jmeter官網(wǎng)用戶手冊介紹如下:

-h, –help -> prints usage information and exit-n, –nongui -> run JMeter in nongui mode-t, –testfile -> the jmeter test(.jmx) file to run-l, –logfile -> the file to log samples to-r, –runremote -> Start remote servers (as defined in remote_hosts)-H, –proxyHost -> Set a proxy server for JMeter to use-P, –proxyPort -> Set proxy server port for JMeter to use

具體的含義如下:

-h 幫助 -> 打印出有用的信息并退出

-n 非 GUI 模式 -> 在非 GUI 模式下運行 JMeter

-t 測試文件 -> 要運行的 JMeter 測試腳本文件

-l 日志文件 -> 記錄結(jié)果的文件

-r 遠程執(zhí)行 -> 在Jmter.properties文件中指定的所有遠程服務(wù)器

-H 代理主機 -> 設(shè)置 JMeter 使用的代理主機

-P 代理端口 -> 設(shè)置 JMeter 使用的代理主機的端口號

例如:jmeter -n -t test1.jmx -l logfile1.jtl -H 192.168.1.1 -P 8080


2. 實例介紹

2.1. 腳本運行

JMeter 默認去當前目錄尋找腳本文件,并把日志記錄在當前目錄。比如你在 C:\tools\apache-jmeter-2.11\bin 目錄下執(zhí)行以上命令面殖,JMeter 會去該目錄下尋找 test.jmx 腳本并把執(zhí)行結(jié)果放在該目錄。

如果你的腳本在其他目錄哭廉,而且想要把執(zhí)行結(jié)果放在另外文件夾脊僚,需要使用絕對路徑告訴 JMeter,如下:

上述測試結(jié)果展示為:執(zhí)行3條用例遵绰,錯誤率為33.33%辽幌,說明有1條用例執(zhí)行錯誤增淹。


2.2. 報告查看

上述的命令有要求測試結(jié)果保存到c:\logfile1.jtl中,如果需要可以在GUI模式下查看測試報告乌企。

1埠通、打開Jmeter GUI界面

2、在測試計劃下逛犹,添加對應(yīng)的測試報告元件端辱,此處演示,增加了:聚合報告虽画、查看結(jié)果樹舞蔽、Summary Report測試報告

3、在所有數(shù)據(jù)寫入一個文件码撰,瀏覽中選擇對應(yīng)的日志文件

4渗柿、下面就會有對應(yīng)的表格展示,具體見下圖



3. 參考資料

1 .https://girliemangalo.wordpress.com/2009/10/29/jmeter-run-scripts-from-the-console/

2. 實際執(zhí)行過程中在cmd中進入e:\jmeter\bin目錄方法:

e:

cd e:\jemer\bin

來源?https://www.cnblogs.com/leeboke/p/5238269.html

后記:

本文介紹如何從命令行運行JMeter脖岛,先來說說朵栖,為什么要命令行執(zhí)行腳本,主要有以下三點:

1) 圖形化界面消耗更多資源柴梆,CPU和內(nèi)存

2) 圖形化界面不支持大型的負載測試和性能測試

3) 命令行測試支持持續(xù)集成陨溅,例如放到Jenkins這樣的CI工具上。


具體步驟如下绍在。

1. 通過雙擊jmeter.bat打開JMeter圖形界面

2.在默認的Test Plan上創(chuàng)建一個Thread Group

3.在Thread Group上面添加一個Sampler,選擇HTTP Request

4.在Thread Group上面添加一個View Results Tree

5.點擊Run门扇,在彈出對話框詢問是否保存,點擊Yes,保存腳本到桌面偿渡,CommondLineTest.jmx

6.檢查View Results Tree里面的response code 是不是200,

7.通過檢查測試通過臼寄,說明測試腳本沒問題,我們這里選擇刪除View Results Tree

8.關(guān)閉當前JMeter對話框

9. 打開cmd溜宽,通過cd命令先切換到JMeter安裝路徑

例如: cd C:\apache-jmeter-3.2\bin

10. 輸入一下命令開始執(zhí)行測試


運行命令格式:

jmeter -n -t [jmx腳本路徑] -l [測試輸出文件路徑]

參數(shù)解釋:

-n: 表示 non gui mode,就是非圖形化模式

-t: 表示jmeter腳本的路徑

-l:表示輸出結(jié)果路徑吉拳,如果沒有該文件就自動創(chuàng)建,可以生成csv或者jtl文件适揉。

測試結(jié)果:

會在桌面生成一個demo.cvs文件留攒,內(nèi)容如下:

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市涡扼,隨后出現(xiàn)的幾起案子稼跳,更是在濱河造成了極大的恐慌,老刑警劉巖吃沪,帶你破解...
    沈念sama閱讀 212,222評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件汤善,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機红淡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評論 3 385
  • 文/潘曉璐 我一進店門不狮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人在旱,你說我怎么就攤上這事摇零。” “怎么了桶蝎?”我有些...
    開封第一講書人閱讀 157,720評論 0 348
  • 文/不壞的土叔 我叫張陵驻仅,是天一觀的道長。 經(jīng)常有香客問我登渣,道長噪服,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,568評論 1 284
  • 正文 為了忘掉前任胜茧,我火速辦了婚禮粘优,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘呻顽。我一直安慰自己雹顺,他們只是感情好,可當我...
    茶點故事閱讀 65,696評論 6 386
  • 文/花漫 我一把揭開白布廊遍。 她就那樣靜靜地躺著嬉愧,像睡著了一般。 火紅的嫁衣襯著肌膚如雪昧碉。 梳的紋絲不亂的頭發(fā)上英染,一...
    開封第一講書人閱讀 49,879評論 1 290
  • 那天揽惹,我揣著相機與錄音被饿,去河邊找鬼。 笑死搪搏,一個胖子當著我的面吹牛狭握,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播疯溺,決...
    沈念sama閱讀 39,028評論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼论颅,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了囱嫩?” 一聲冷哼從身側(cè)響起恃疯,我...
    開封第一講書人閱讀 37,773評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎墨闲,沒想到半個月后今妄,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,220評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,550評論 2 327
  • 正文 我和宋清朗相戀三年盾鳞,在試婚紗的時候發(fā)現(xiàn)自己被綠了犬性。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,697評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡腾仅,死狀恐怖乒裆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情推励,我是刑警寧澤鹤耍,帶...
    沈念sama閱讀 34,360評論 4 332
  • 正文 年R本政府宣布,位于F島的核電站验辞,受9級特大地震影響惰蜜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜受神,卻給世界環(huán)境...
    茶點故事閱讀 40,002評論 3 315
  • 文/蒙蒙 一抛猖、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧鼻听,春花似錦财著、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至醉拓,卻和暖如春伟姐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背亿卤。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評論 1 266
  • 我被黑心中介騙來泰國打工愤兵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人排吴。 一個月前我還...
    沈念sama閱讀 46,433評論 2 360
  • 正文 我出身青樓秆乳,卻偏偏與公主長得像,于是被迫代替她去往敵國和親钻哩。 傳聞我的和親對象是個殘疾皇子屹堰,可洞房花燭夜當晚...
    茶點故事閱讀 43,587評論 2 350

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

  • 公司最近需要測試后臺性能,所以學(xué)習(xí)使用了Jmeter街氢,在此做記錄扯键,也分享給更多需要的人。 這篇文章是 JMeter...
    顧顧314閱讀 4,256評論 0 10
  • 主要文體來自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano閱讀 10,978評論 3 27
  • 點擊鏈接加入QQ群229390571(免費公開課珊肃、視頻應(yīng)有盡有):https://jq.qq.com/?_wv=1...
    測試幫日記閱讀 530評論 0 0
  • 性能測試 應(yīng)用:負載測試荣刑,壓力測試扣泊,并發(fā)測試,(非性能測試:但是jmeter能做接口測試) 負載測試: 在一定的軟...
    HSome_Hin閱讀 1,879評論 0 7
  • 近池塘嘶摊,殘荷敗葉延蟹, 瑟縮滿目凄清。 又偏多風(fēng)雨叶堆, 冷云覆阱飘,絮飄蘋。 豈不羈懷多感虱颗, 厭青樓獨處沥匈,更不勝情。 向尊前...
    斷紅塵閱讀 218評論 0 0