在性能測試過程中,我們常常遇到這樣的問題,使用Jmeter的GUI界面進行大並發量的性能測試時,界面容易卡死,無法繼續進行性能測試。通過使用命令行方式啟動jmeter是一個不錯的方式。下面就簡單介紹一下使用命令行方式啟動jmeter進行性能測試。
注:進行下面操作時,需要確保以下環境的搭建是ok的:
1)jdk的安裝以及環境變量的配置
2)jmeter的安裝以及環境變量的配置
3)測試腳本的創建、配置完成
(以上內容此處不做不說明,網上資源很多,可自行查找)
一、在Windows系統下
1.在安裝Jmeter的目錄下,可創建一個文件夾“result”
2.將創建好的測試腳本放置於result文件下
3.啟動cmd,進入到result文件下,輸入如下命令C:\apache-jmeter-3.0\bin\jmeter.bat -n -t Movie.jmx -l movie.jtl
4.點擊“Enter”鍵,出現如下信息,說明程序正在運行
5.等待程序運行結束后,查看result文件,可發現新增了log和jtl文件
6.將jtl文件通過Jmeter的GUI界面打開,可查看相應的結果信息。以聚合報告為例進行說明,在文件名處,點擊“瀏覽”,將生成的jtl文件上傳,就會將聚合報告信息展示出來。其他查看結果方式類似,不再一一進行說明。
注:如果運行過程中,想終止運行,輸入Ctrl+C,出現如下信息:
輸入y,即可停止程序運行。
二、題外:再說一下在Linux系統下
1.在安裝Jmeter的目錄下,可創建一個文件夾“result”
2.將創建好的測試腳本放置於result文件下
3.輸入如下命令:/opt/apache-jmeter-3.0/bin/jmeter -n -t Movie.jmx -l movie.jtl
4.點擊“Enter”鍵運行,出現如下信息,說明程序正在運行
5.等待程序運行結束后,查看result文件,可發現新增了log和jtl文件
6.將jtl文件通過Jmeter的GUI界面打開,可查看相應的結果信息。以聚合報告為例進行說明,在文件名處,點擊“瀏覽”,將生成的jtl文件上傳,就會將聚合報告信息展示出來。其他查看結果方式類似,不再一一進行說明。
注:如果運行過程中,想終止運行,輸入Ctrl+C,即可停止程序運行。