相信JMeter是很多測試人員必備技能之一,今天簡單講一下開發人員如何使用JMeter進行簡單的壓力測試快速入門。
安裝JMeter
Jmter官方位址
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL4kjN4UzNwAjNx0CO1UTMzYDNxEDMxITMwIDMy0yNzQDNxAjMvwlMxAjMwIzLcdzM0QTMwIzLcd2bsJ2Lc12bj5ycn9Gbi52YuAjMwIzZtl2Lc9CX6MHc0RHaiojIsJye.png)
按提示下載下傳JMeter,然後直接解壓就可以用了,當然前提你得先安裝JAVA,JAVA怎麼安裝就不用教了吧,直接運作 Bin/jmeter.bat,就可以啟動JMeter
部署測試站點
使用POSTMAN調用接口,以測試接口是否調得通
接口正常傳回資料
配置Jmeter進行壓測
1 先配置中文
2 配置線程組(模拟使用者)
先簡單模拟50個使用者,預熱間1秒,Ramp-Up Period(in-seconds)代表隔多長時間執行,也就是每隔1秒生成一個線程,50個使用者全部生成,一共需要50秒
3 添加取樣器,線程組 --> 右鍵 --> 添加 --> 取樣器 --> HTTP請求
4 添加監聽器,主要作用用于收集資料,了解接口的響應情況,先簡單檢視一下聚合報告吧
聚合報告内面有一個參數,吞吐量就是我們平常說的網站吞吐量,是一個重要的性能訓示
5 最後一步,點中間綠色三角,“運作”,就可以進行一次負載測試了
從聚合報告的實時動态來看,這個接口的并發量高達 3W/秒
當然這隻是一個簡單接口,現實項目中複雜的接口,一般不會能承受這麼高的并發量的,比如下訂單接口,如果壓測并發達3W/S,那項目架構應該達到了一線項目的水準了
今天的分享就這裡,下篇文章見