
Apache jmeter是一款用來進行web壓力測試的工具,基于Java的壓力測試工具,所以在安裝操作Jmeter之前必須要先安裝配置Java的JDK。該工具它最初被設計用于Web應用測試,但后來擴展到其他測試領域。Apache jmeter能夠對電腦系統的性能和負載進行快速測試,它可用于模擬服務器,服務器組,網絡或對象上的繁重負載,以測試其強度或分析不同負載類型下的整體性能。 歡迎有需要的用戶前來獲取這款Apache jmeter壓力測試軟件!
JMeter使用方法
本錄制,JMeter啟用WEB代理,瀏覽器把代理上網設置為JMeter所在的IP地址,自己電腦就是127.0.0.1代理端口默認8080。至于瀏覽器修改代理上網服務器,不做截圖。
Jmeter運行在目錄 \apache-jmeter-2.10\bin下jmeter.dat文件,雙擊打開進入Jmeter界面

建立測試計劃,錄制階段不需要更改任何配置。名稱可以自己改

添加一個Cookie管理器,該次測試是需要登陸操作,如果沒有Cookie管理器,登陸后的HTTP請求,在腳本運行的時候,就不會帶Cookie。應該知道后果吧,就是登陸成功后的請求提示你未登陸。添加就行不需要配置。
JMeter的作用
能夠對HTTP和FTP服務器進行壓力和性能測試, 也可以對任何數據庫進行同樣的測試(通過JDBC)。
完全的可移植性和100% 純java。
完全 Swing 和輕量組件支持(預編譯的JAR使用 javax.swing.*)包。
完全多線程 框架允許通過多個線程并發取樣和 通過單獨的線程組對不同的功能同時取樣。
精心的GUI設計允許快速操作和更精確的計時。
緩存和離線分析/回放測試結果。
JMeter的高可擴展性
1.可連接的取樣器容許無限制的檢測能力。
2.各種各樣負荷統計分析表和可連接的記時器可選擇。
3.數據統計分析和可視化軟件提供了非常好的擴展性及其人性化。
4.具備提供動態性鍵入到檢測的作用(包含Javascript)。
5.適用腳本制作程序編寫的取樣器(在1.9.2及之上版本適用BeanShell)。
在設計,JMeter可以當做HTTPPROXY(代理商)來記錄IE/NETSCAPE的HTTP要求,還可以記錄apache等WebServer的log文件來再現HTTP總流量。當這種HTTP手機客戶端要求被記錄之后,穩定性測試時能夠便捷的設定反復頻次和高并發度(線程數)來造成極大的總流量。JMeter還提供可視化部件及其報表軟件把量網絡服務器在不一樣工作壓力下的特性呈現出去。
對比別的HTTP檢測工具,JMeter最關鍵的特性取決于擴展性強。JMeter可以全自動掃描儀其lib/ext根目錄下.jar文件中的軟件,而且將其運載到運行內存,讓客戶根據不一樣的菜單欄啟用。