前言
JMeter 作為瀏覽器與web伺服器之間的代理,可以捕獲瀏覽器的請求和 web 伺服器的響應,透過執行緒來模擬真實使用者對 web 伺服器的訪問壓力。基本原理是建立一個執行緒池,多執行緒執行取樣器產生大量負載,在執行過程中透過斷言來驗證結果的正確性,可以透過監聽來記錄測試結果。
使用
下載
下載地址,選擇二進位制檔案
啟動
需要先配置JAVA_HOME及java的環境變數
bin/jmeter.bat
雙擊執行
![Jmeter效能測試簡單使用](https://i.iter01.com/images/77014e0b7467610666c252b70053f967f0e4b58c81c2cbf692f9589465873beb.png)
建立執行緒組
![Jmeter效能測試簡單使用](https://i.iter01.com/images/e2d272e77e6d5f899050cc85bb04dc36611dd7f6e4ea420121e4b0b3d7d58616.jpg)
![Jmeter效能測試簡單使用](https://i.iter01.com/images/5441a6344d3051bf6116eb86bb6a3d28d85c94e5f0b398f683da3d19111712f1.png)
建立HTTP請求
![Jmeter效能測試簡單使用](https://i.iter01.com/images/b0584942ddf475c5a2560b8e3f736f2ebb6ad7a93721075ef5ed8c11a0b447b6.jpg)
![Jmeter效能測試簡單使用](https://i.iter01.com/images/20bb9e70342b081da100514aa9bb0a45b56af08a4e15255cd4f4c5bdac2471e2.png)
建立檢視結果樹
![Jmeter效能測試簡單使用](https://i.iter01.com/images/b3783f825fe1ae22c9963eb568749fe3579c734f8771c7b2a5251ed9b6cf700c.jpg)
![Jmeter效能測試簡單使用](https://i.iter01.com/images/3fd934720a0816d91dadb8174e95e84e50c780c743f21bcc754f64751450131a.png)
建立聚合結果檢視
![Jmeter效能測試簡單使用](https://i.iter01.com/images/b90f859a59ce71e78fbc2ce79fe4db70bb1d6fd82ced2842c41e8d6c8697fb88.png)
HTTPS請求
埠443
請求頭
![Jmeter效能測試簡單使用](https://i.iter01.com/images/8bde00d506778eb3933bcf92a28cb867999815e780530168f3c664dbb94dd7b9.jpg)
參考
效能工具之 JMeter 快速入門