日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jmeter 高并发测试报告_使用 JMeter 进行压力测试

發布時間:2025/3/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jmeter 高并发测试报告_使用 JMeter 进行压力测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文連接:使用 JMeter 進行壓力測試

一.前言
壓力測試是每一個Web應用程序上線之前都需要做的一個測試,他可以幫助我們發現系統中的瓶頸問題,減少發布到生產環境后出問題的幾率;預估系統的承載能力,使我們能根據其做出一些應對措施。所以壓力測試是一個非常重要的步驟,下面我帶大家來使用一款壓力測試工具JMeter。二.關于JMeter
Apache JMeter是Apache組織開發的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試,但后來擴展到其他測試領域。 它可以用于測試靜態和動態資源,例如靜態文件、Java 小服務程序、CGI 腳本、Java 對象、數據庫、FTP 服務器, 等等。JMeter 可以用于對服務器、網絡或對象模擬巨大的負載,來自不同壓力類別下測試它們的強度和分析整體性能。另外,JMeter能夠對應用程序做功能/回歸測試,通過創建帶有斷言的腳本來驗證你的程序返回了你期望的結果。為了最大限度的靈活性,JMeter允許使用正則表達式創建斷言。
Apache jmeter 可以用于對靜態的和動態的資源(文件,Servlet,Perl腳本,java 對象,數據庫和查詢,FTP服務器等等)的性能進行測試。它可以用于對服務器、網絡或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大并發負載測試你的服務器/腳本/對象。
官網:http://jmeter.apache.org/download_jmeter.cgi
這里我選用了 4.0 版本的二進制包:http://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.zip
更多內容介紹 https://baike.baidu.com/item/Jmeter/3104456三.準備工作
因為JMeter是使用JAVA寫的,所以使用JMeter之前,先安裝JAVA環境,本文就不講不如安裝JAVA環境了。.
JAVA環境變量配置:https://jingyan.baidu.com/article/fd8044fa2c22f15031137a2a.html
解壓下載的二進制包,進入bin目錄,使用jmeter.bat啟動程序。
啟動之后會有兩個窗口,一個cmd窗口,一個JMeter的 GUI。前面不要忽略CMD窗口的提示信息:


JMeter:

CMD窗口的提示信息
================================================================================ Don't use GUI mode for load testing !, only for Test creation and Test debugging. For load testing, use NON GUI Mode: jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder] & increase Java Heap to meet your test requirements: Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file Check : https://jmeter.apache.org/usermanual/best-practices.html ================================================================================
上面的意思就是:不要使用GUI運行壓力測試,GUI僅用于壓力測試的創建和調試;執行壓力測試請不要使用GUI。使用下面的命令來執行測試:
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
并且修改JMeter批處理文件的環境變量:HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m"更改語言為中文
官方默認為我們提供了簡體中文。通過 【Options】->【Choose Language】變更為簡體中文

四.創建測試1.創建線程組
在“測試計劃”上右鍵 【添加】-->【Threads(Users)】-->【線程組】。


設置線程數和循環次數。我這里設置線程數為500,循環一次。

2.配置元件
在我們剛剛創建的線程組上右鍵 【添加】-->【配置元件】-->【HTTP請求默認值】。


配置我們需要進行測試的程序協議、地址和端口


當所有的接口測試的訪問域名和端口都一樣時,可以使用該元件,一旦服務器地址變更,只需要修改請求默認值即可。3.構造HTTP請求
在“線程組”右鍵 【添加-】->【samlper】-->【HTTP 請求】設置我們需要測試的API的請求路徑和數據。我這里是用的json

4.添加HTTP請求頭
在我們剛剛創建的線程組上右鍵 【添加】-->【配置元件】-->【HTTP信息頭管理器】。
因為我要傳輸的數據為json,所以設置一個 Content-Type:application/json

5.添加斷言
在我們剛剛創建的線程組上右鍵 【添加】-->【斷言】-->【響應斷言】。
根據響應的數據來判斷請求是否正常。我在這里只判斷的響應代碼是否為200。還可以配置錯誤信息

6.添加察看結果樹
在我們剛剛創建的線程組上右鍵 【添加】-->【監聽器】-->【察看結果樹】。
直接添加,然后點擊運行按鈕就可以看到結果了。

7.添加Summary Report
在我們剛剛創建的線程組上右鍵 【添加】-->【監聽器】-->【Summary Report】。
直接添加,然后點擊運行按鈕就可以看到結果了。


為了不引起不必要的爭論,隱藏了TPS。此數據不具備任何價值,僅僅為文章演示。8.測試計劃創建完成
記得點保存。五.執行測試計劃
前面我們說過,執行測試計劃不能用GUI,需要用命令行來執行。


我這里執行的命令為:
jmeter -n -t testplan/RedisLock.jmx -l testplan/result/result.txt -e -o testplan/webreport
說明:testplan/RedisLock.jmx 為測試計劃文件路徑testplan/result/result.txt 為測試結果文件路徑testplan/webreport 為web報告保存路徑。
Web報告如下:

六.寫在最后
線程數量和循環次數將會影響最終的測試報告,請大家多多測試。

總結

以上是生活随笔為你收集整理的jmeter 高并发测试报告_使用 JMeter 进行压力测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 伊人焦久影院 | 99久久久无码国产精品免费 | 正在播放木下凛凛88av | 国产亚洲黄色片 | 青青久视频 | 黄色污污网站在线观看 | 超碰123| 97色伦97色伦国产欧美空 | 97久久国产亚洲精品超碰热 | 欧美在线精品一区 | 亚洲精品高清视频在线观看 | 国产亚洲美女精品久久久2020 | 91看片免费看 | 网址av | 91丝袜在线| 午夜视频国产 | 国产精品666 | 国产无套精品一区二区三区 | 日韩黄大片 | 色哟哟欧美精品 | 91精东传媒理伦片在线观看 | 久久久午夜影院 | 日韩制服诱惑 | 曰批女人视频在线观看 | 麻豆app在线观看 | 秋霞午夜影院 | av短片| 国产熟妇搡bbbb搡bbbb | 黑丝袜av | 亚洲伦理在线 | 久久网中文字幕 | 国产福利资源在线 | 亚洲精品国产精品乱码桃花 | 黄色av大片| 日日夜夜狠 | 隔壁人妻偷人bd中字 | 欧美大片黄 | 一区二区三区在线电影 | 91成人在线观看喷潮 | 青草视频污 | 丰满少妇久久久久久久 | 黄色.com| 波多野结衣在线影院 | 国产麻豆一区二区三区在线观看 | 97精品在线观看 | av在线三区| 国产精品久久毛片 | 欧美gv在线 | 深夜福利电影 | 国产精品久久久久999 | 日本伦理一区二区三区 | 丝袜诱惑一区二区 | 91精品国产自产精品男人的天堂 | 国产精彩视频 | 91在线视频免费 | 欧美国产乱视频 | 国产又色又爽又黄 | 在线观看网页视频 | 狠狠躁夜夜躁人人爽视频 | 欧美污污视频 | 欧美一区二区三区成人精品 | 瑟瑟在线视频 | 天天操天天干天天舔 | 天天综合久久 | 日本视频不卡 | 熟女高潮一区二区三区 | 亚洲一级二级三级 | 国产视频不卡一区 | 日韩在线综合 | 张津瑜国内精品www在线 | 国产女人18毛片水真多1 | 亚洲精品黄| 91免费成人 | 奇米7777| 中文字幕一区二区三区四区免费看 | 九一天堂| 日本女v片 | 女人扒开双腿让男人捅 | 欧美爱爱小视频 | 国产又大又粗又爽的毛片 | 免费视频91蜜桃 | a级在线看 | 日本少妇久久久 | 成人免费观看视频大全 | 久久aⅴ乱码一区二区三区 亚洲成人18 | 亚洲国产电影在线观看 | 开心激情五月网 | 一区二区三区精彩视频 | 欧美一区二区三区四区在线观看 | xvideos成人免费视频 | 乱色视频 | 国产成人精品在线观看 | 雪花飘电影在线观看免费高清 | 中出在线 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 一级成人黄色片 | 女人喂男人奶水做爰视频 | 奇米影视中文字幕 | 欧美精品久久久久性色 |