一、jmeter是什么
Apache JMeter是Apache組織開發的基于Java的壓力測驗工具,
它與loadrunner一樣都是用于對軟體做壓力測驗,但jmeter是開源且免費的,
它最初被設計用于Web應用測驗,但后來擴展到其他測驗領域, 它可以用于測驗靜態和動態資源,例如靜態檔案、Java 小服務程式、CGI 腳本、Java 物件、資料庫、FTP 服務器, 等等,JMeter 可以用于對服務器、網路或物件模擬巨大的負載,來自不同壓力類別下測驗它們的強度和分析整體性能,另外,JMeter能夠對應用程式做功能/回歸測驗,通過創建帶有斷言的腳本來驗證你的程式回傳了你期望的結果,為了最大限度的靈活性,JMeter允許使用正則運算式創建斷言,

二、jmeter可以做什么
百度給出的答案:
jmeter 可以用于對靜態的和動態的資源(檔案,Servlet,Perl腳本,java 物件,資料庫和查詢,FTP服務器等等)的性能進行測驗,它可以用于對服務器、網路或物件模擬繁重的負載來測驗它們的強度或分析不同壓力型別下的整體性能,你可以使用它做性能的圖形分析或在大并發負載測驗你的服務器/腳本/物件,
其實對于測驗而言,最息息相關的可以簡單概括為:
1.性能測驗 2.介面、自動化介面測驗 3.資料庫性能、sql測驗
三、為什么選擇jmeter而不是loadrunner
1.最為重要的一點:jmeter免費,loadrunner收費!
2.網上搜索的不少答案都再說loadrunner功能強大、比jmeter更容易上手,jmeter資料少、loadrunner資料多等,但就近幾年來看,jmeter的資料也非常多且loadrunner支持的功能jmeter也可通過擴展包進行支持了,對于性能瓶頸的問題,jmeter也可以通過分布式的方式來進行彌補,
3.近幾年來看,jmeter已經足漸占有了loadrunner的市場,雖然在招聘中,不少崗位的要求也寫上了需要l掌握loadrunner,實際面試的時候并不會問loadrunner,而是問jmeter,究其原因,我猜測可能是寫招聘需求的HR或者相關人員也是搬運別人的招聘要求,然后導致了一個loadrunner很需要的現象,這種情況很常見,但實際的情況是,面試基本不會問loadrunner,實際作業中,更不會使用loadrunner,
所以不用在糾結是loadrunner還是jmeter了,直接選擇jmeter的學習吧!!!
四、jmeter安裝教程及環境配置
1.下載jmeter
有兩種下載方式:
(1).可以通過官方網站去下載:http://jmeter.apache.org/
點擊首頁的“Download Releases”

再點擊“Binaries”下的jmeter.zip即可進行下載

(2).網路不好的情況下也可直接訪問:常用工具下載地址(jmeter、jdk、xshell、python等) 再點擊對應鏈接進行下載!

下載完成后,將壓縮包解壓即可(任意目錄都可以):

2.下載并安裝jdk
有兩種下載方式:
(1).從官網進行下載:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

勾選同意并點擊下載按鈕

會跳轉到登錄頁面,有賬號的直接登錄,沒有賬號的進行注冊,注冊成功后會直接開始下載!

(2).網路不好的情況下也可直接訪問:常用工具下載地址(jmeter、jdk、xshell、python等) 再點擊對應鏈接進行下載!

下載完成后,直接安裝即可,
建議直接一直下一步,不要改變安裝目錄!

安裝完成后還需要配置java的環境變數
按照這個教程:https://jingyan.baidu.com/article/1974b28959d87ff4b0f7745c.html
配置環境變數即可!
3.啟動 jmeter
打開剛剛解壓jmeter的檔案夾
進入apache-jmeter-5.4.1 目錄下的 bin,找到紅框框選的檔案,雙擊即可啟動jmeter!

jmeter啟動成功的界面!

至此,jmeter及環境配置已經成功了!
測驗交流、答疑Q群:814078962
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/290636.html
標籤:其他
