新浪圍脖>@o蝸牛快跑o 企鵝交流羣>79642549
2016首秀,從此開啓jmeter系列教程,希望能讓大家少走彎路。
溫馨提示:入門系列文章,默認在window環境下,jmeter GUI可視窗口
第一步、官方下載jmeter並解壓,點擊下載
第二步、檢查java環境,打開cmd窗口,運行命令:java -version (最新jmeter要求java版本在1.6及以上)
如果沒有建議安裝jdk1.7或更高版本
第三步、找到bin目錄下的jmeter.bat,雙擊打開可視GUI界面
第四步、編寫HelloWorld腳本
例子:訪問蝸牛博客首頁:http://blog.csdn.net/musen518
1-1、添加線程組
1-2、設置場景
2-1、添加Http Sampler
2-2、設置Http Sampler
溫馨提示:網址中域名後面沒有端口時,使用的是默認端口:http 默認端口80,https默認端口443 (端口號參數,不填爲默認端口)
3-1、添加請求頭
3-2、設置請求頭
溫馨提示:csdn只接受瀏覽器發的請求,所有要用到瀏覽器頭信息( 不加這個頭,csdn返回403的哦,響應被拒)
4-1、添加查看結果數
4-2、查看結果數展示(調試必備組件)
溫馨提示:
1. html響應可以選擇html格式,響應數據可視化了,比起看一大堆html css好吧(調試必備組件)
2.正式測試的時候請勾選僅日誌錯誤,僅記錄出錯的請求,以免保存多了,jmeter jvm oom(內存溢出),這點要謹記
4-1、添加聚合報告
4-2、查看聚合報告
溫馨提示:
1. tps(吞吐量)表徵系統性能,系統的好壞可以用這個評估
2. 90%Line是滿足需求響應時間的重要指標,如果用戶需求說是響應時間不小於5s,那麼這個5秒就是90%Line(並非平均響應時間哦)(要求高的系統,可以選擇95%Line【其餘5%高響應時間可以理解爲小概率事件,一般用戶不容易觸發】)