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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Jmeter对HTTP请求压力测试、并发测试的简单使用方法

發布時間:2024/9/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jmeter对HTTP请求压力测试、并发测试的简单使用方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?最近公司需要開發一個簡單的報名系統,供外網用戶提供報名服務,由于我們公司是個初創的微型公司,開發人員都是剛畢業不久,開發經驗相當缺乏。

對于服務器性能測試這塊的經驗更是少得可以忽略。迫使不得不讓我們去嘗試了解測試的知識。

首先我們的需求場景如下:

服務器硬件:(只有一臺)

系統:Windows 2003

WebServer:Tomcat 7.0

Jdk:7.0

CPU:8核 2.9GHz兩個

內存:16G

報名應用系統:只需要向外提供一個報名和找回報名號的接口。

我們需要:測試服務器能同時承受多少條HTTP請求。

通過各種百度后發現LoadRunner是好,但是使用起來短時間內比較難上手,然后就找到了Jmeter。

一、運行Jmeter:

首先在網上下載一個jmeter,我下載的是2.3.4版本,其他版本同理

通過解壓后得到一個tgz格式的文件,然后再繼續解壓得到一個文件夾如下圖:

打開文件夾運行bin目錄下的?jmeter.bat即可進入jmeter的主界面,如圖:

假如運行?jmeter.bat報錯不能正常打開,那就要檢查本機是否有安裝JDK,如果能保證安裝好JDK和配置好環境變量后,可以嘗試直接運行

bin目錄下的ApacheJMeter.jar,我是打不開jmeter.bat的提示我創建不了JAVA虛擬機,但是運行ApacheJMeter.jar卻能正常進入主界面,不

能正常運行的可以嘗試一下這種辦法。

二、創建一個線程組

三、設置線程組參數

四、創建HTTP請求

五、配置HTTP請求

六、添加運行結果分析監聽器

七、聚合報告

八、圖形結果

九、總結

????????我們按照如上步驟設置好參數后,對應用進行了并發測試(測試時保持了測試機器和服務器同一個內網網段),第一次模擬100個用戶并發請求(請求需要通過查詢

具有1000條數據的數據表)持續執行10分鐘,偏移保持在100以下,第二次模擬200個用戶,偏移還是保持在100以下,第三次模擬350個用戶時,偏移則保持在100左右。

而且服務器CPU狀態良好,使用率一直保持在20%左右,最高不超過25%。為什么服務器CPU的使用率沒有達到很高的情況下,而偏移會越來越高呢,我猜測可能跟Tomcat

沒進行優化有關。最后我們認為該應用的并發量大概是在350-400之間。

???????第一次寫博客,寫得不太好,如果看到哪里寫得不好的希望各位能指出,小弟不勝感激。

???????本文提及到的內容都是個人對Jmeter的理解,而寫下來的目的是回憶、總結、鞏固知識,如果以后用到的時候能快速上手。
---------------------?
作者:envyfan?
來源:CSDN?
原文:https://blog.csdn.net/envyfan/article/details/42715779?
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Jmeter对HTTP请求压力测试、并发测试的简单使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。

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