一蒸眠、jMeter介紹
Apache JMeter是Apache組織開發(fā)的基于Java的壓力測試工具圆凰,與LoadRunner類似远舅,只不過LoadRunner收費带污,而jMeter是免費的僵控。不同的公司可根據自己的需求選擇壓測工具。
jMeter的特點:
1.能夠對HTTP和FTP服務器進行壓力和性能測試鱼冀, 也可以對任何數據庫進行同樣的測試(通過JDBC)报破。
2.完全的可移植性和100% 純java。
3.完全多線程 框架允許通過多個線程并發(fā)取樣和通過單獨的線程組對不同的功能同時取樣千绪。
4.緩存和離線分析/回放測試結果充易。
jMeter的工作原理:
jmeter可以作為web服務器與瀏覽器或者手機App應用直接的代理網關,以便捕獲瀏覽器的請求和web服務器的響應荸型,如此就可以很容易地生成性能測試腳本盹靴。有了性能測試腳本,jmeter就可以通過線程來模擬真實用戶對web服務器的訪問壓力。這與LoadRunner的工作原理基本一致鹉究。
二宇立、jMeter安裝
jMeter是java語言編寫的應用,所以需要java運行環(huán)境自赔。最新版jMeter4.0最低要求java8版本妈嘹。
1.jMeter最新版下載地址
2.java8下載地址
根據不同電腦,選擇安裝包進行下載绍妨。jMeter支持的安裝平臺有Windows润脸、macOS、Linux他去。
3.配置java環(huán)境變量
Windows系統(tǒng)參考
MacOS系統(tǒng)參考
4.啟動jMeter
進入jMeter解壓目錄bin目錄
啟動界面如下: