JMeter是Apache下一款在國外很是流行和受歡迎的開源性能測試工具,JMeter可用於模擬大量負載來測試一臺服務器,網絡或者對象的健壯性或者分析不一樣負載下的總體性能。html
一、壓測不一樣的協議和應用java
1) Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)linux
2) SOAP / REST Webservicesapache
3) FTPwindows
4) Database via JDBC服務器
5) LDAP 輕量目錄訪問協議網絡
6) Message-oriented middleware (MOM) via JMS分佈式
7) Mail - SMTP(S), POP3(S) and IMAP(S)工具
8) TCP等等性能
二、使用場景
1)功能測試
2)壓力測試
3)分佈式壓力測試
三、優勢
1)純java開發
2)上手容易,高性能
3)提供測試數據分析
4)各類報表數據圖形展現
四、本地快速安裝Jmeter4.x
(1)須要安裝JDK8或者JDK9,JDK10
(2)快速下載
windows: http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.zip
mac或者linux:http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.tgz
(3)、文檔地址:http://jmeter.apache.org/usermanual/get-started.html
簡介:講解jmeter解壓文件裏面的各個目錄,文件等
一、目錄
bin:核心可執行文件,包含配置
jmeter.bat: windows啓動文件:
jmeter: mac或者linux啓動文件:
jmeter-server:mac或者Liunx分佈式壓測使用的啓動文件
jmeter-server.bat:mac或者Liunx分佈式壓測使用的啓動文件
jmeter.properties: 核心配置文件
extras:插件拓展的包
lib:核心的依賴包
ext:核心包
junit:單元測試包
二、Jmeter語言切換
Jmeter默認是英文版本的,你想改爲中文版本能夠在控制檯:
menu -> options -> choose language
固然若是你閒每次都手動修改語言麻煩,那麼能夠經過修改配置文件,直接設置成中文,設置方式:
bin目錄 -> jmeter.properties
默認 #language=en
改成 language=zh_CN
想太多,作太少,中間的落差就是煩惱。想沒有煩惱,要麼別想,要麼多作。少校【19】